首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试安装pymodbus3,但找不到Python3.0或更高版本

尝试安装pymodbus3,但找不到Python3.0或更高版本
EN

Stack Overflow用户
提问于 2017-01-06 16:01:06
回答 1查看 847关注 0票数 0

我已经安装了Python 2.7,3.5.2和3.6。我尝试安装Python3.5.2的pymodbus3。当我跑的时候

代码语言:javascript
复制
pip install -U pymodbus3 --trusted-host pypi.python.org

我得到了错误:

代码语言:javascript
复制
 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路径中。分析我的问题的下一步是什么?

编辑:

代码语言:javascript
复制
pip --version

给了我

代码语言:javascript
复制
pip 9.0.1 from C:\Python27\Lib\site-packages (python 2.7)

所以我假设我必须为python3使用pip?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-06 16:04:14

使用pip3

代码语言:javascript
复制
pip3 install -U pymodbus3 --trusted-host pypi.python.org

pip用于Python2,pip3用于Python3。

你可以找到pip所在的位置。

在Windows上:

代码语言:javascript
复制
where pip

代码语言:javascript
复制
where pip3

在Unix/Mac上:

代码语言:javascript
复制
which pip

或者:

代码语言:javascript
复制
which pip3

参数-a显示了所有实例。您可以显式选择一个:

代码语言:javascript
复制
/path/to/my/pip/pip3

在Windows上,可能未设置路径。

代码语言:javascript
复制
where python

应该会给出Python可执行文件。

同一目录中应该有一个包含pip3的子目录Scripts。将此代码添加到您的PATH

您可以先使用绝对路径进行尝试:

代码语言:javascript
复制
C:\path\to\python\Scripts\pip3
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41501422

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档