python開発環境をpython2.7にアップグレードし、パッケージ管理ツールpipをインストールします

関連する依存関係をダウンロードする

yum install -y gcc gcc-c ++ make zlib zlib-devel openssl openssl-devel

Python-2.7.13.tgzをダウンロードしてインストールします

tar zxvf /opt/python/Python-2.7.13.tgz

cd /opt/python/Python-2.7.13/

./構成、設定 –プレフィックス= / usr / local / python2.7.13 –enable-shared

作る && インストールする

Pythonの最新バージョンを使用する

mv / usr / bin / python /usr/bin/python2.6.6

ln -s /usr/local/python2.7.13/bin/python2.7 / usr / bin / python

/etc/ld.so.confを編集します,行の最後にecho / usr / local / python2.7.13 / libを追加します

/sbin / ldconfig

/sbin / ldconfig -V

[root @ localhost bin]# python -V

Python 2.7.13

さらに、yumがデフォルトで使用するPythonはバージョン2.6です,アップグレード後の処理なしではPythonを使用できません,

/ usr / bin / yumを編集します

#最初の行!/usr / bin / pythonが#に変更されました!/usr / bin / python2.6.6、保存して終了します

これまでのところ、python-2.6.6のアップグレードpython-2.7.13が完了しています

 

インストールパッケージ管理ツールpip

setuptools-39.0.1.zipをダウンロードしてインストールします

setuptoolsを解凍します-39.0.1.zip

cd setuptools-39.0.1 /

python setup.py install

pip-9.0.2.tar.gzをダウンロードしてインストールします

tar zxvf /opt/python/pip-9.0.2.tar.gz

cd pip-9.0.2 /

python setup.py install

ln -s /usr/local/python2.7.13/bin/pip2.7 / usr / bin / pip

[root @ localhost bin]# pip -V

ピップ 9.0.2 /usr/local/python2.7.13/lib/python2.7/site-packages/pip-9.0.2-py2.7.eggから (python 2.7)

 

# ピップ –助けて

使用法:

ピップ <コマンド> [オプション]

コマンド:

パッケージのインストール.

アンインストールアンインストールパッケージ.

フリーズは、インストールされているパッケージのリストを特定の形式で出力します

リストはインストールされたパッケージをリストします.

ショーパッケージの詳細を表示.

検索検索パッケージ,yumでの検索に似ています.

ホイール要件からホイールを構築する.

zipはお勧めしません. 個々のパッケージを圧縮する.

解凍はお勧めしません. 個々のパッケージを解凍します.

バンドルは推奨されません. pybundlesを作成する.

現在のヘルプを助ける.

一般的なオプション:

-h, –ヘルプを表示する.

-v, –より詳細な出力,3回まで使用できます

-V, –versionバージョン情報を表示して終了します.

-q, –静かな最小出力.

–ログファイル <道> カバレッジとして詳細なエラーログを記録する,デフォルトファイル:/root / .pip / pip.log

–ログ <道> ログ出力を詳細に上書きしないでください.

–プロキシ <プロキシ> フォームでプロキシを指定します [ユーザー:passwd @]proxy.server:港.

–タイムアウト <秒> 接続タイムアウト (デフォルトは15秒).

–存在する-アクション <アクション> パスがすでに存在する場合のデフォルトのアクション: (s)魔女, (私)無視する, (w)ipe, (b)ackup.

–証明書 <道> 証明書.

返信を残します