遇到的问题
在使用Anaconda创建新环境时,使用conda 在cmd中直接创建新环境时很方便的,可是如果碰到conda无法使用是怎么办,我就碰到过这样的问题,在网上也没有看到的好的解决办法。我的conda无法下载安装任何东西,由于Anaconda重装起来很麻烦,而且我使用的是Anaconda自带的spyer,因此不到万不得已不想重装。
解决办法
这里介绍一种很简单粗暴的方法。我在主系统上装好了pytorch环境,想建立一个虚拟环境装个tensorflow的环境,由于conda坏了,在Anaconda Navigator里的用户界面建立环境也是不行的。我是这样解决的:
- 找到Anaconda下的envs文件夹,手动在里面创建一个新文件,名字取名为你的新环境名,比如我取名为: tf;
- 在官网下载对应版本的python,制定安装到刚创建文件夹里面;
- 打开Anaconda Navigator你可以查看环境,会发现已经出现了一个新的环境;
- 在这个环境里面全部使用pip安装你所有需要安装的工具包,比如tensorflow;
虽然都说用conda最好,安装tensorflow以及gpu版不容易出问题,但本人亲测pip也很好,要注意安装的tensorflow一定要是兼容的。
结果
如图,成功创建了名为tf的环境