【发布时间】:2019-08-06 20:42:11
【问题描述】:
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。
【问题讨论】:
-
您是否尝试过直接运行
pip命令,而不使用python?喜欢:pip install pyperclip. -
可以,但是问题是直接运行pip使用的是Python2.7.5。因此,在 Python3.7.3rc1 中导入 pyperclip 会出现错误
ModuleNotFoundError: No module named 'pyperclip',但适用于 Python2.7.5。 -
我明白了。运行
pip3怎么样?它向你展示了什么吗? -
不,
bash: pip3: command not found...。 -
认为你为初学者做了很多不必要的工作。尝试安装在centos 7 中默认支持的python3.x 系列的python36 包
标签: python python-3.x pip centos7 python-2.x