python3にpip3をインストールする手順を詳しく解説

php中世界最好的语言
リリース: 2018-04-09 11:01:10
オリジナル
8676 人が閲覧しました

今回は、python3 で pip3 をインストールする手順について詳しく説明します。python3 で pip3 をインストールする場合の 注意事項 は何ですか?実際のケースを見てみましょう。 はじめに:

現在使用しているサーバーはcentos6です。 ---python3環境のインストール方法と、python3に対応するpip3のインストール方法を教えてください。 さらに重要なのは、元のシステムには python2.6 バージョンを必要とする組み込みツールがいくつかあるため、python3 と python2 の共存、および pip2 と pip3 の共存が必要です。以下の記事は私の個人的な実践です。 (python3 には pip3 をインストールしてください)

この記事を書く目的は、同じ問題に遭遇した同志を助けることです (現在、インターネット上で情報を見つけるのは難しく、ほとんどが実践されていません。以下は私の経験です) 100%成功します!!

まず、python3をインストールします。 !

1. まず、公式 Web サイトにアクセスして、Python3 インストール パッケージをダウンロードします公式 Web サイトのアドレス - Python-3.5.2.tar.xz をダウンロードしました

2. パッケージをサーバーにアップロードします

3.

4 .コンパイルしてインストール

! ! ! !注意してください

⚠️ コンパイルする前に必要な依存関係をいくつかインストールする必要があります。そうしないと、エラーが報告されたときに再コンパイルする必要があります---(私はこの損失を被ったばかりなので、必ず注意してください...)

必要な依存関係をインストールします(少なくとも次の 2 つが必要です。私が個人的に遭遇したのは次の 2 つです)

tar -xf Python-3.5.2.tar.xz
ログイン後にコピー
さて、これで安心してコンパイルできます:
yum install openssl-devel -y
yum install zlib-devel -y
ログイン後にコピー
コンパイルが完了すると、/opt/ の下に Python フォルダーが生成されます。はい、これはコンパイルされた Python です - 便宜上、友人は次のようにソフト接続を定義できます:
cd Python-3.5.2
./configure --prefix=/opt/Python  #安装目录可以自己定义无所谓。
make
make install
ログイン後にコピー
この方法で、次のように python3 を直接使用できます:

さて、これまでのところ、Linux に python3 をインストールしました。タスクは完了しました。キーポイントに入りましょう。python3 用の pip3 をインストールします

次に、python3.x 用の pip をインストールします

実際、これは難しいことではありません。 。いくつかのパッケージをダウンロードし、2 つのコマンドを実行して完了します。

1. まず setuptools をインストールします

友達は公式モジュール ライブラリからダウンロードできます: ダウンロード アドレス

ここでは、wget を直接使用してサーバーからバージョン 19.6 をダウンロードします (皆さんは新しいバージョンを試すことができます...)

# ln -s /opt/Python/bin/python3 /usr/bin/python3
ログイン後にコピー
2. 次に pip を直接インストールすれば完了です。 。

同様に、最初にダウンロードしてからコマンドを実行して完了します。 !

wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6.tar.gz
python3 setup.py build
python3 setup.py install
ログイン後にコピー
インストールが完了したら、Python の bin ディレクトリの中身を見てみましょう

はは。 。上記により、python3 用の pip3 がインストールされました。 。 。 (利便性と実用性を高めるために、友人がソフト接続を作成することもできます...)

3 番目に、テストをしてみましょう

1 まず、python3 を入力します

wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
python3 setup.py install
ログイン後にコピー
さて、新しくインストールした pip3 を使用してインストールします。次に試してみましょう。 :

[root@centos3 bin]# python3
Python 3.5.2 (default, Jul 27 2016, 03:36:56) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pymysql
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
ImportError: No module named 'pymysql' ##没有此模块奥
>>>
ログイン後にコピー
pip3 自体には問題ないようです。実際にこのモジュールが python3 にインストールされるかテストしてみましょう (python2 にはインストールされるかもしれません...-_-#)
[root@centos3 bin]# /opt/Python/bin/pip3 install pymysql
Collecting pymysql
 Downloading PyMySQL-0.7.5-py2.py3-none-any.whl (77kB)
 100% |████████████████████████████████| 81kB 3.2kB/s 
Installing collected packages: pymysql
Successfully installed pymysql-0.7.5
######安装完成
ログイン後にコピー
はははわかりました。 。 仕上げる! !

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

Python でマハラノビス距離を実装する方法

Python2.7 で pip を使用できない問題に対する完璧な解決策

以上がpython3にpip3をインストールする手順を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート