如何在CentOS 7上专门为Python3安装pip?

问题描述 投票:3回答:1

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的方法。

python python-3.x pip centos7 python-2.x
1个回答
2
投票

你应该采用默认的python3,即centos7中的python3.6软件包本来可以更容易设置而不是编译不支持的版本。建议你在centos中安装支持的python3包

尝试从存储库中安装yum install python36

sudo yum install -y https://centos7.iuscommunity.org/ius-release.rpm

更新yum包

 sudo yum update

与pip一起安装python36

sudo yum install -y python36u python36u-libs python36u-devel python36u-pip

以下步骤适用于python3.7,建议避免使用不受支持的软件包。 Centos的pip设置的替代步骤你需要为python3.7系列安装pip步骤1:首先安装EPEL资源库

sudo yum install epel-release

第2步:安装pip

python37 -m pip

第3步:验证是否正确安装了pip --version

如果找不到命令错误,请尝试

python37 -m ensurepip
© www.soinside.com 2019 - 2024. All rights reserved.