pycharm中找不到pytorch模块(Windows)

时间:2018-10-17 13:45:47

标签: python python-3.x pycharm python-3.6 pytorch

您好,我想通过anaconda安装Pytorch,它可以工作,但是PyCharm无法找到该模块(

  

ModuleNotFoundError:没有名为“火炬”的模块

我还安装了CUDA,但是当我查找带有pycharm的软件包时,也会出现错误。当我添加anaconda解释器时,我无法运行代码。我使用Python 3.6

4 个答案:

答案 0 :(得分:1)

好吧,我解决了这个问题:首先安装anaconda并打开提示,然后键入conda install pytorch -c pytorchpip3 install torchvision。然后转到PyCharm并创建一个Project,然后将Project Interpreter设置为Anaconda(位于路径中:\ Anaconda.x.x \ python.exe)。然后转到“运行”设置并单击Run...,然后转到Edit Configurations,然后选择Project Default解释程序并应用,您应该完成!多亏了帮助我的人=)

答案 1 :(得分:0)

听起来问题出在PyCharm而不是蟒蛇。您可以检查PyCharm解释器中显示的内容,然后为您的项目选择最合适的解释器吗?

File -> Settings -> Project (Your Project Name) -> Project Interpreter

默认情况下,对于所有项目,您可以通过以下方式进行设置:

File -> Default Settings -> Project Interpreter

这可能默认为其他版本的python,或者有时仅为<no interpreter>。然后,您应该能够查看安装了哪些软件包,并相应地选择解释器。

答案 2 :(得分:0)

在您使用ubuntu并使用anaconda安装pytorch之后,在下面的pycharm的解释器中  文件->设置->解释器,您必须执行以下操作:

通过进行where conda搜索安装它的conda,然后在您的环境文件夹中找到一个python.exe,并在python解释器中提供该路径。 尝试此操作,因为我在Windows上遇到了类似问题,使用此过程解决了该问题,因此它应该可以工作。 如果您不支持Windows中的ubuntu命令,那么where conda可能无法正常工作,您可以转到Anaconda所在的文件夹,该文件夹可能位于您的“用户”->“您的用户”文件夹中搜索您的环境,然后在您的环境中找到python.exe,在pycharm中提供此路径。

答案 3 :(得分:-1)

安装64位版本可解决此问题。