解决PyCharm中找不到依赖包及Python Interpreter无法识别的问题指南
先上图,正确配置如下:
背景:
最近在研究vanna,原先在一台电脑成功运行了,但是换了一台电脑就不行了。按照其他人的博客配置了conda和python,代码的导入部分还是爆红,运行代码提示找不到包。于是查了python和conda之间的关系,以及对pycharm做了一些配置尝试,重复试了很多次,都能成功。
基础必知:
python.exe是代码编译器,conda可以理解为用于管理python版本的一个东西,类似用于管理node版本的nvm。每个版本的python都放在envs文件夹下,每个python环境下的依赖都放在./Lib/site-packages下,相当于node中的node_modules,只不过这里的是全局的。
上机操作:
如果想要添加依赖包就使用终端添加,pycharm的添加依赖提示点了没用!!!。原理就是在全局添加了依赖,而由于之前的配置,全局的依赖也会复制到项目依赖包下,同样也能使用。激活了那个环境,依赖就会下载到对应环境名的目录下。
以上是根据我个人情况的解决方法,仅供参考。
作者:番薯689