我已经安装了Python 2.7,3.5.2和3.6。我尝试安装Python3.5.2的pymodbus3。当我跑的时候
pip install -U pymodbus3 --trusted-host pypi.python.org我得到了错误:
Collecting pymodbus3
Downloading pymodbus3-1.0.0.tar.gz (80kB)
100% |################################| 81kB 6.8MB/s
Complete output from command python setup.py egg_info:
You need python 3.0 or later to run this script!我还将Python 3.5.2添加到Python路径中。分析我的问题的下一步是什么?
编辑:
pip --version给了我
pip 9.0.1 from C:\Python27\Lib\site-packages (python 2.7)所以我假设我必须为python3使用pip?
发布于 2017-01-06 16:04:14
使用pip3
pip3 install -U pymodbus3 --trusted-host pypi.python.orgpip用于Python2,pip3用于Python3。
你可以找到pip所在的位置。
在Windows上:
where pip或
where pip3在Unix/Mac上:
which pip或者:
which pip3参数-a显示了所有实例。您可以显式选择一个:
/path/to/my/pip/pip3在Windows上,可能未设置路径。
where python应该会给出Python可执行文件。
同一目录中应该有一个包含pip3的子目录Scripts。将此代码添加到您的PATH。
您可以先使用绝对路径进行尝试:
C:\path\to\python\Scripts\pip3https://stackoverflow.com/questions/41501422
复制相似问题