Pycharm现有conda环境有对应env,但是添加后没反应
一、系统环境
二、异常现象
Pycharm现有conda环境有对应env:
anaconda3的envs下也确实存在这个环境:
但是添加后没反应(点击确认后,yolov7环境没有出现在列表中):
但是我之前在别的机子添加是没问题的。
三、解决方案
3.1 添加env无反应
在Pycharm下就地创建一个新环境:
python版本和迁移前保持一致:
可以看到在Pycharm中新增环境是没问题的:
随后把待迁移环境里面的文件全拷贝到新环境文件夹下:
合并+替换:
完成后Pycharm里的环境还在:
迁移的环境可以配置给.py文件了:
运行:
还是有问题。
3.2 第二个问题:pycharm包显示正常但是运行时找不到
把env下的直接复制进去yolov7删除,把pycharm创建的env-yolov7改名为yolov7。回到pycham,添加现有yolov7环境成功:
再次尝试运行还是有问题:
但是,我发现numpy明明是有的,pycharm也显示出来了。
本文问题“Pycharm现有conda环境有对应env,但是添加后没反应”已解决,下一个问题跳转至:
Pycharm选好的env有包,但是IDE环境显示无包-CSDN博客