找不到Pytorch模块

我正在使用Python 3.6,并尝试使用Pytorch。我已经使用pip3卸载了它,然后重新安装了它

Hugos-MacBook-Pro-2:project hugokitano$ pip3 install torch 
Requirement already satisfied: torch in /usr/local/lib/python3.7/site-packages (1.3.1) 
Requirement already satisfied: numpy in /Users/hugokitano/library/Python/3.7/lib/python/site-packages (from torch) (1.17.2)

但是,当我尝试导入割炬时,找不到模块。我还尝试通过conda进行安装,运行

  

conda安装pytorch torchvision -c pytorch

成功,安装到

  

环境位置:/ Users / hugokitano / anaconda

但是,“导入割炬”仍然无法正常工作。有什么想法吗?谢谢!

k12play 回答:找不到Pytorch模块

使用环境而不是在您的基础上安装软件包是明智的。尝试执行以下操作:

conda create -n deep7 -c pytorch python=3.7 pytorch torchvision
conda activate deep7
python -c "import torch"

我们创建了一个名为deep7的环境,我们使用pytorch通道在python 3.7中安装pytorch。之后,我们激活环境并测试导入是否有效。如果是这样,您将看不到任何错误。

要使用pytorch,您必须激活环境: conda activate deep7并停用conda deactivate。您可以使用conda install -n deep7 <package name>

添加库

快乐编码

顺便说一句:如果您想要Python 3.6,请执行相同的操作,将上述所有7更改为6:)

,

尝试更新conda并安装它。它怪异地解决了我的问题。

conda update conda
本文链接:https://www.f2er.com/3134595.html

大家都在问