ModuleNotFoundError: No module named ‘projects‘

当运行从GitHub获取的代码时遇到ModuleNotFoundError,通常是因为Python路径中未包含该项目。解决方案包括在train.py中添加项目路径到sys.path,或者在终端中设置PYTHONPATH环境变量。前者可能需要对sys模块有访问权限,后者则可能在终端关闭后失效,需重新设置。
摘要由CSDN通过智能技术生成

      在跑从GitHub上面x扒下来的代码时,环境都已经安装好了,可是出现了ModuleNotFoundError: No module named ‘projects‘这样的问题

原因是python路径下没有这个项目,解决的方法:

方法一:直接在train.py里面添加

import sys

sys.path.append('你的项目的绝对路径')

      如果上述方法不行,或是导入sys失败,多半是你安装python包时用到了解压好的包。这种情况可能需要重新安装环境。如果不想重新弄,

方法二:打开你的终端,在终端里面输入

export PYTHONPATH=$PYTHONPATH:你的绝对路径


      再执行你的命令即可,需要注意的:是这种方法可能再退出终端之后会失效,下次再运行的时候需要再次输入这个代码

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值