无法导入不同Python版本的库

2024-04-23 21:19:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Windows上安装了Python3.5.2 64位版本。我已经有了python3.6.4的32位版本。我需要64位版本,因为我想使用需要64位版本的Tensorflow。你知道吗

但是,安装之后,我无法在python3.5.2上导入库。当我尝试使用pip3install命令时,它会说“需求已经满足”,但在导入时,它会说“没有指定的模块”。你知道吗

我想在3.5.2上导入所有必需的库,就像我原来的3.6.4版本一样,但我做不到。 任何支持都将不胜感激。这是一张显示错误的图片。你知道吗

没有名为“numpy”的模块:

No module named "numpy"


Tags: 模块命令版本numpywindowstensorflow错误图片
2条回答

显然,在-m pip install package\u name之前指定Python版本是解决这个问题的一个方法。你知道吗

例如:

python3.5-m pip安装numpy

我不需要使用pip3,因为它属于python3.6.4(旧版本)。有了它,我可以毫无问题地导入numpy。你知道吗

非常感谢你的帮助。你知道吗

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

在Linux上,无论如何都是这样。你知道吗

相关问题 更多 >