Pycharm终端terminal找不到(安装或自定义)模块
可以通用于Windows和Ubuntu
方法1-路径问题【成功】
- 导入项目自定义utils模块失败的本质是:sys.path没有这个模块
- 参考:python修改sys.path的三种方法,以下是我尝试成功的方法
- 修改sys.path的方法时在site-packages目录新建一个.pth文件,帮在文件中加入搜索模块的路径
在虚拟环境库包文件夹下(~/anaconda3/envs/pytorch1.10(虚拟环境名)/lib/python3.9/site-packages/
)创建.pth文件
ubuntu20创建文件:touch 文件名字.后缀类型
pth文件内容:/home/dell(用户名)/PycharmProjects/project(项目名)
- 重新启动一个python交互式解释器,输出sys.path,你可以看到【/…/project】目录也在其中。
- 所添加的搜索目录会加在sys.path的末尾
- 打开Pycharm,使用terminal调库的结果