环境管理软件:Anaconda
Python编译软件:Spyder
问题描述:使用Anaconda新建一个enviroment,在环境内通过Anaconda搜索相关包进行安装,安装后发现在Spyder内进行import依旧会出现以下错误:
No module named 'cv2'
经过查找资料,发现其原因为没有在Spyder内添加包的扩展搜索路径
添加搜索路径有以下两种办法
方法1:通过函数append进行添加,如下所示:
import sys
sys.path
sys.path.append("S:\\Python\\Anaconda\\InstallPath\\envs\\Pytorch\\Lib\\site-packages")
但此方法存在一个问题,每次新建一个.py文件都需要添加这句话,比较繁琐;
方法2:添加一个.pth文件,并将该文件放置某个位置
具体方法参考文章:https://blog.csdn.net/qq_37924224/article/details/100744235