web-dev-qa-db-ja.com

CentOS 7にPython3専用のpipをインストールする方法

CentOS 7にはすでにPython2.7.5ストックがインストールされています。 Python3.xのインストールが必要なオンラインコースを行っています。したがって、これらは私がPython3.7.3.rc1をインストールするために取った次の手順です:

$cd /usr/src
$Sudo wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3rc1.tgz
$Sudo tar xzf Python-3.7.3rc1.tgz
$cd Python-3.7.3rc1
$Sudo ./configure --enable-optimizations
$Sudo make altinstall
$Sudo rm /usr/src/Python-3.7.3rc1.tgz
$python3.7 --version
Python 3.7.3rc1

私はこのリンクからこれらの手順を忠実に実行しました: https://tecadmin.net/install-python-3-7-on-centos/

私のコースでは、pipを使用してpyperclipをインストールする必要がありました。だから私はやった:

$python3.7 -m pip install pyperclip
/usr/local/bin/python3.7: No module named pip

Python3.7.3rc1にpipをインストールする方法を提案してください。

6

CentOS 6および7の場合、これを実行できます。

Sudo yum install python37-setuptools Sudo easy_install-3.7 pip

編集:pip3 install <package>を使用してインストールできるはずです

0
bbruno5

私はまたあなたが言ったように「このリンクから信心深くこれらのステップを踏みました: https://tecadmin.net/install-python-3-7-on-centos/ 。」

私が3.7を明示的に必要としたため、python3.6をインストールすることはできませんでした。次の手順でインストールできました。

# AFAIK, libffi-devel solved the "ModuleNotFoundError: No module named '_ctypes'" I had when I tried installing without it. 
yum install libffi-devel 

cd /usr/src
wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz
tar xzf Python-3.7.5.tgz
cd Python-3.7.5
./configure --enable-optimizations
make install  # Or: make altinstall
python3 -V
pip3 --version
rm -f /usr/src/Python-3.7.5.tgz

参照記事から変更したのはバージョン(3.7.4ではなく3.7.5)であり、さらに「libffi-devel」がインストールされています。これは3.7.4でも解決された可能性があります。

0
Yuval