首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将pip的目录从3.7.5更改为3.7.6

如何将pip的目录从3.7.5更改为3.7.6
EN

Stack Overflow用户
提问于 2020-01-19 21:49:14
回答 1查看 190关注 0票数 1

我手动从其网站下载了Python 3.7.6作为tar文件,如下所示:

代码语言:javascript
运行
复制
tar -xvf Python-3.7.6.tar.xz
cd Python-3.7.6
./configure
make
make install

我只是在Kali Linux中设置了它,我下载了Python3的pip,后面有以下代码:

代码语言:javascript
运行
复制
apt install python3-pip

我下载pip3没有任何问题,但问题是当我尝试下载一些pip包时:

代码语言:javascript
运行
复制
pip3 install <Package_Name>

我没有得到任何错误,我可以使用该命令下载任何包,但当我尝试在终端中的Python 3.7.6中导入它们时,我得到了一个错误,如下所示:

代码语言:javascript
运行
复制
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named ''

但是,当我尝试使用Python 3.7.5中的Visual Studio再次导入模块时,我可以导入它。所以我的问题是,我如何下载Python 3.7.6的pip包,而不是Python 3.7.5的pip包?我的pip3版本显示如下:

代码语言:javascript
运行
复制
pip3 -V

pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-19 23:55:46

如果您安装了由您的发行版打包的pip,它将链接到您的发行版(版本3.7.5)所分发的python版本。

更好的方法是从apt安装这两个软件,而无需手动安装:

代码语言:javascript
运行
复制
sudo apt install python3 python3-pip

如果您确实需要手动安装最新版本(但我不建议这样做),可以在刚刚手动安装的python中使用pip is included。你可以这样使用它:

代码语言:javascript
运行
复制
python -m pip install <Package_Name>

如果您的计算机中需要安装多个版本的python,则可以使用virtualenv

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59810628

复制
相关文章

相似问题

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