ホームページ  >  記事  >  バックエンド開発  >  python3 install pip3 (Python 3.x の pip3 をインストール)

python3 install pip3 (Python 3.x の pip3 をインストール)

不言
不言オリジナル
2018-06-02 15:17:424233ブラウズ

この記事では主に Python 3 用の pip3 のインストールについて紹介します。システムに付属する Python のバージョンは 2.6.x ですが、現在、Python を学習する場合でも使用する場合でも、Python 3 が第一の選択肢となるため、ここで問題が発生します。 ---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

コンパイルが完了すると、Python は次のようになります。 /opt/ フォルダーの下に生成されます。はい、これはコンパイルされた 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 がインストールされました。 。 。 (利便性と実用性を高めるために、友人がソフト接続を行うこともできます...)

第三に、テストをしてみましょう

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 &#39;pymysql&#39; ##没有此模块奥
>>>

これでpip3自体は問題ないようですが、実際にこのモジュールがpython3にインストールされるかテストしてみましょう(python2にはインストールされるかも知れません…)。 )

りー

ははは、わかりました。 。 仕上げる! !

以上がpython3 install pip3 (Python 3.x の pip3 をインストール)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。