首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法导入不同Python版本的库

无法导入不同Python版本的库
EN

Stack Overflow用户
提问于 2018-06-10 18:28:37
回答 2查看 68关注 0票数 1

我在我的Windows上安装了Python 3.5.2 64位版本。我已经有了Python 3.6.4 32位版本。我需要64位版本,因为我想使用Tensorflow,它需要64位版本。

但是,在安装之后,我不能在Python 3.5.2上导入库。当我尝试pip3安装命令时,它显示“需求已经满足”,但当我导入它时,它显示“没有命名的模块”。

我想在3.5.2上导入所有必要的库,就像我最初的3.6.4版本一样,但我做不到。任何支持都将不胜感激。这是一张显示错误的图像。

没有名为numpy的模块:

EN

回答 2

Stack Overflow用户

发布于 2018-06-10 18:33:30

当您键入pip3 install ...时,它很可能指的是3.6安装的pip。当你安装3.5版本时,你很可能得到了一个pip3.5可执行文件(我不知道在Windows中的确切名称,可能是pip35),你应该使用这个文件为你的Python 3.5安装软件包。

在Linux上,无论如何都会发生这种情况。

票数 3
EN

Stack Overflow用户

发布于 2018-06-10 21:34:43

显然,在-m pip安装package_name之前指定Python版本是解决此问题的一种方法。

例如:

python3.5 -m pip安装数值

我只需要不使用pip3,因为它在某种程度上属于Python3.6.4(更老的版本)。这样我就可以毫无问题地导入numpy了。

非常感谢你的帮助。

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

https://stackoverflow.com/questions/50782767

复制
相关文章

相似问题

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