gpt4 book ai didi

python - pytorch 在 anaconda 提示符下运行,但不在 pythonidle 中运行

转载 作者:行者123 更新时间:2023-11-30 22:02:38 25 4
gpt4 key购买 nike

我知道这个问题可能很愚蠢,但我在互联网上找不到任何帮助。最近我在我的电脑上安装了anaconda,它运行Windows 10 x64。然后我使用 anaconda 提示符下载并安装 3.6 python 的 pytorch:

conda install pytorch torchvision cuda100 -c pytorch

安装后我在anaconda的提示中验证了pytorch已安装:

>>> Python
>>> Import torch
>>> torch.cuda.is_available()
True

我还检查了 conda list,确实 pytorch 安装在我的机器上。但是,我在 python 3.6.7 IDLE 中编写 Python 代码,而不是在 anaconda 提示符中,因此,每当我尝试导入 pytorch 时,我都会收到消息:

Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import pytorch
ModuleNotFoundError: No module named 'pytorch'

出于某种原因,Anacoda 提示符可以识别 pytorch,但不能识别 IDLE。有什么解决办法吗?有没有办法将pytorch模块导入IDLE?提前致谢。

最佳答案

看来idle使用的python不是anaconda的。在Python中,有多个environments是很常见的。 ,并且您始终需要知道激活了哪个环境。要查看激活了哪些环境,您可以在 anaconda 和idle 中执行一些操作

>>> import sys
>>> print(sys.executable)

如果它们有不同的路径,您需要首先弄清楚如何在空闲时保持在特定环境中。

关于python - pytorch 在 anaconda 提示符下运行,但不在 pythonidle 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53752179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com