Liunx下Python项目,导入模块报错问题(No module named 'XXXXX')
问题原因:
使用Ubuntu更新Python后,clone项目后,在命令运行后,一直提示某个模块找不到,但是在pycharm设置Mark Directory as Soureces Root可以工作,但是因为某些原因需要命令行执行
解决办法:
1:找到python3中site-packages路径,我的路径为/usr/local/python3/lib/python3.7/site-packages
2:在此路面添加 XXX.pth文件,里面写好想导入包的绝对路径,如 /home/xxx/projeces/xxxxmodule
3:进入python环境下 import sys ,print(sys.path)查看是否添加成功
再次命令执行脚本,可以工作!!!!!