pycharm导入anaconda虚拟环境问题
生活随笔
收集整理的這篇文章主要介紹了
pycharm导入anaconda虚拟环境问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
很久沒用pycharm了,版本較舊。加上之前jupyter一直有些bug,于是重新裝了anaconda,自帶python版本為3.7
最近畢設開題,因此創建了一個新環境,想著自己對python3.6比較熟悉,于是在創建的時候使用了以下命令conda create -n rlearning python=3.6,裝下來之后就緊接著裝numpy、pandas之類的常用的模塊,最后打開pycharm,導入。
隨便運行了之前做過的項目,發現跳出了一大片紅色,仔細一看,問題是numpy導入錯誤,找不到指定的模塊。
于是我去到控制臺,激活剛剛創建的環境,輸入python,接著import numpy,結果導入成功。
這就非常令人疑惑了。在終端里能導入,在pycharm中卻導入不了,為什么呢?
于是我搜索相關問題,得到以下處理方法:
都沒有解決。
隨后,我再次打開pycharm,卻發現自己正在使用的numpy版本是1.17.0(應該是這個,反正是1.17版本),但pycharm的第三列寫的latest version卻是1.16.4。
這時候我才明白,原來是版本過新的原因。
我把問題列寫在下面:
- 創建環境時只寫了3.6,結果較新的anaconda默認裝的是3.6的最高版本——python 3.6.9
- 在安裝模塊的時候我也沒有指定版本,于是anaconda裝了python 3.6.9版本所能支持的numpy的最高版本。
- 如此以來,pycharm就無法正常工作了。
所以,針對這個問題就有兩個解決辦法。
總之,最后的目的就是要將二者的版本匹配,使用的版本不能超過pycharm支持的版本。
總結
以上是生活随笔為你收集整理的pycharm导入anaconda虚拟环境问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Vscode配置C语言问题
- 下一篇: 信号与系统参考书推荐