出现的问题
今天想要用Anaconda Navigator 可视化界面新建虚拟环境,在虚拟名字写好后创建环境,但是图表在一直打转,然后出现报错提示框。如图:
然后百度查翻译:
第一让我想到的问题是可能是它自带的镜像源是国外的,连到外网有点慢,所以创建环境时它自己要下载有关的包非常慢而导致创建环境的时候一直在那里打转卡死在那。
那就把它原来的镜像源地址换为国内的呗。连接国内镜像源官网,下载包时网速会很快。
清华大学开源软件镜像站
https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
进入我的电脑,C:\Users\Administrator 文件夹下,然后鼠标往下滑有个.condarc的文件用记事本打开(我用是用Notepad++打开的)。查看anaconda默认的镜像源网址。
输入命令更改镜像源
#添加镜像源 #显示检索路径 #显示镜像通道 |
打开cmd 也就是小黑窗,按步照班一行一行输下去。(要把.condarc里面的channels列出来的那个-defaults那一行去掉,我截图的时候忘记删了。)
改源成功后来到Anaconda Navigator可视化这边新建虚拟环境。我这里假设要创建名为Create_New_env 的虚拟环境。
如果没反映的话,关了anaconda navigator(也就是这个anaconda可视化界面) 重新打开再创建新的环境。你也可以点击顶部导航栏的"Channels"那个按钮查看设置的频道,这跟.condarc文件的channels是联动的,一样的。
你要下载其他包的话,可以到你创建的对应环境(例如:Create_New_env)中下载。比如我要下载numpy。
Pycharm使用 Anaconda 虚拟环境。
用刚刚那个可视化界面看看自己虚拟环境安装的路径在哪里?
也可以在(CMD或者Anaconda Prompt)用命令conda命令查看创建的全部虚拟环境。
#查看anaconda存在的虚拟环境 conda env list |
用Pycharm 导入这个刚刚创建好的虚拟环境(Create_New_env ).下面图片太大,字体好像有点模糊哈!
查看conda 包列表并且用numpy库测试一下。
下载第三方库。
你可能会出现什么都没有显示的这种情况。如图
切换成功,使用包管理(注意:一个是pip list 和 conda list)
查看Pycharm的管理存储库。(如果Pycharm配置的解释器是Anaconda的话这边也会联动的,一起改变.)
检验Pycharm这边下载包,Anaconda可视化那边是否有关联?
我这里假设随便下载个东西。
然后两边对照下,我这里输入的是 conda list 。
检验成功:Pycharm配置的解释器是Anaconda环境的话,不管哪边下载包,两边是联动的。