PyTorch遇到的问题

1.bash:export: “你的路径”:不是有效的标识符

(1)在使用路径时,等号两边不应该有空格,例如:

export PYTHONPATH = /./. ......       应该改为export PYTHONPATH=python ...... 

(2)路径之前不要加src

export PYTHONPATH=src /././. ......  加上的话可能有问题可能没问题

(3)在python环境下,路径前 的python 可能出问题

export PYTHONPATH=python /./././......   去掉python 

(1)的问题是最确定的,(2)(3)不一定。

2.pycharm中一个文件引入import 另一个文件夹的文件,报错ModuleNotFoundError:No Module Named“...”

首先试下这篇文章里的做法pycharm中一个文件引入import 另一个文件夹的文件;强化学习干货_爱吃甜的火龙果巧克力的博客-CSDN博客_pycharm导入文件夹

不行的话就将要导入的文件夹绝对路径加入到PYTHONPATH中(概率好使)

终极办法:将自己要运行的py文件导入到要引入的文件夹中

这是我在运行PatchCore时遇到的问题,纠结了很多天,最后在github上找的了解决办法,关于网上说的更改PYTHONPATH或者使用sys.path,我都试过,每一个有效的,最后没办法才使用了这种暴力方法。这其中的问题就是命令行是直接从内存中查找,而pycharm是直接帮你把路径导入了,具体看第一条连接:

浅谈pycharm和终端下的ModuleNotFoundError_北渔。的博客-CSDN博客_modulenotfounderror pycharm

https://github.com/amazon-research/patchcore-inspection/issues/3

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值