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.
–証明書 <道> 証明書.