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的方法。
你应该采用默认的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