本文主要是介绍python 在pycharm下能导入外面的模块,到terminal下就不能导入,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
项目结构如下,在ic2ctw.py 中导入util,在pycharm下不报错,但是到terminal下运行报错
File "deal_data/ic2ctw.py", line 3, in <module>
import util
解决方案:
暂时方案:在终端下:export PYTHONPATH=/Users/fujingling/PycharmProjects/PSENet-pytorch
永久方案:
去到这个工程依赖的那个环境的site-packages下,我的目录是
/Users/xxx/anaconda2/envs/PSEnet_pytorch2.7/lib/python2.7/site-packages
新建一个xxx.pth (xxx可以是任意字符)
把这个工程的绝对路径写进去,每加一个工程就在后面加上
这篇关于python 在pycharm下能导入外面的模块,到terminal下就不能导入的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!