一、系統環境
二、異常現象
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博客