最近需要用pytorch运行深度学习的模型,遇到了一些问题:
- 在anaconda prompt里有了pytorch的环境,但是spyder里无法
import torch
,查找了一些资料,暂时还不能解决这个问题 - 老师建议,直接在anaconda prompt里运行py文件,这是可以的,我写了个小代码实验,可以成功
- 我也不知道为啥斜杠是反方向的也可以
- 但是后来运行学弟搭建的模型的文件夹里的train.py就出错了,错误大概的意思是路径有问题,后来找到了原因,因为这个模型需要调用各种文件,直接运行py文件不可以,需要进入这个文件夹再执行py文件,进入文件夹的方式anaconda与cmd不一样,后者是直接cd+路径,而anaconda prompt需要
这样就好啦! - 补充一个查到的小知识,如果你想
import yaml
而你的库里没有这个包的话,不能pip install yaml
,没有叫这个名字的包,应该 pip install pyyaml
,然后可以直接import yaml
,有点像pytorch,调用时得去掉py