我在pycharm中使用opencv的时候始终无法导入anaconda环境,而是一直在使用一个python3.7(base)的环境,导致cv2无法import. 网上很多pycharm导入anaconda环境配置的文章貌似已经过时。
我的办法是把pycharm中已经存在环境全部删除,再新建一个环境导入anaconda已有配置。
1.选择settings
2,选择python Interpreter
3.选择Show All
4. 我原来这里有一个Python 3.7(base), 选择左上边的减号,把它删除。
5.Add Local Interpreter
6.修改 Virtualenv Environment Location是项目代码地址,Base interpreter是anaconda中已经配置好的名字为pytorch的环境下的exe。
7.我也同时配置了 Conda Environment,选择Conda Executable 路径,这里是Anaconda的安装路径下的可执行文件,
8.点击Load Environment按钮,选择Use existing environment,我选择了Anaconda里已经配置号的pytorch环境。
经过上面步骤可以看到 Python Interpreter变成了Python 3.7 (pytorch),同时,opencv-python包也出现在了列表里。