当前位置: 首页 > 知识库问答 >
问题:

如何为特定的python版本安装pip3

凌炜
2023-03-14

我安装了python3.7,但也安装了python3.4。例如:

$ python3
Python 3.4.3 (default, Nov 12 2018, 22:25:49) 
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.

和:

$ python3.7
Python 3.7.0 (default, Jun 28 2018, 00:00:00) 
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.

如何将软件包安装到 python3.7 ?我使用的任何pip3命令都会转到python3.4,我不确定如何为python3.7安装任何东西。有什么想法吗?即使运行这样的东西也不起作用:

$ python3.7 -m ensurepip --upgrade
/usr/bin/python3.7: No module named ensurepip

艺术

$ sudo python3.7 -m pip install PyMySQL
    register_loader_type(importlib_bootstrap.SourceFileLoader, DefaultProvider)
AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'

共有2个答案

谢典
2023-03-14

这可能会有所帮助:它解决了和你一样的问题。简而言之,尝试

< code>python3.7 -m pip安装pip

这是一个参考文档

萧嘉禧
2023-03-14

我不知道这是否适合你。但这是我通常遵循的。只需在您的系统中安装Anaconda,并根据您的需要创建不同的环境。对于您的情况,使用以下命令创建两个不同的环境:一个用于Python 3.4.3,另一个用于Cython 3.7

conda create --name py34 python=3.4.3 and 
conda create --name py37 python=3.7 
//This lines will create two new environments named py34 and py37     

然后根据需要在各自的环境中安装库。现在,您可以在每个环境中工作,而不会干扰其他环境的库。要使用anaconda,请遵循Anaconda cheatsheet。你会得到你需要的一切。

希望这对你有帮助。

 类似资料:
  • 问题内容: 如何安装特定版本的Docker(如)? 我在Docker官方文档中找不到任何文档。为Ubuntu引用此链接。 请按照以下说明安装docker版本: 另外,请按照以下说明安装最新版本的docker : 如何安装特定版本的? 问题答案: 从这个github得到了答案。 以上提交的摘要:- 如果权限问题,则用作: 奖金提示: 不知道哪个版本?然后点击后为: 查看可用的Docker版本列表。

  • 问题内容: 自从升级到我使用的一种IDEA插件的最新版本以来,我遇到了问题。我可以从其网站上下载该插件以前版本的ZIP文件,但是找不到有关如何 手动安装特定版本 插件的安装说明。 有人知道怎么做吗? 问题答案: 想想您可以简单地将jar放到plugins目录中: 在Windows上:

  • 使用命令行工具,如何安装特定版本的gem?

  • 问题内容: 在Ubuntu 10.04上,默认情况下安装了Python 2.6,然后我安装了Python 2.7。如何使用安装Python 2.7的软件包。 例如: 默认情况下会为Python 2.6安装BeautifulSoup 当我做: 在Python 2.6中可以使用,但是在Python 2.7中可以显示: 问题答案: 对要安装新软件包的Python实例使用已安装的版本。 在许多发行版中,可

  • 问题内容: 通过npm安装特定版本需要运行什么命令? 如果我运行代码 npm install -g cordova, 它将安装最新版本。由于我使用的是多台笔记本电脑和计算机,因此当我来回切换它们时,它们需要具有相同的版本。 这是我正在使用的IONIC的版本,并且是首选版本:我想避免并 更新 它们,因为如果使用最新版本,可能会遇到错误。 顺便说一句,我通过github https://github.

  • 问题内容: 我想在Ubuntu 12.04上安装NodeJS版本0.8.18。我尝试安装最新版本,然后使用还原为0.8.18 ,但是当我运行代码时,显然安装的软件包和两个版本(最新版本和0.8.18)都存在问题。由于我不知道如何解决该问题,因此我从Node安装中清除了计算机,并考虑直接安装我感兴趣的版本(v0.8.18)。 问题答案: 克里斯·李(Chris Lea)的ppa回购中有0.8.23。