anaconda中创建虚拟环境

anaconda中创建虚拟环境,第1张

conda create -n environment_name python=X.X

(注:该命令只适用于Windows环境;“environment_name”是要创建的环境名;“python=X.X”是选择的Python版本)

activate your_env_name

Windows: activate your_env_name(虚拟环境名称)

conda install -n your_env_name [package]

例如: conda install -n tensorflow pandas

conda info -e

conda remove --name your_env_name --all

pip list

7、删除已经安装的模块

pip uninstall **

(例如:pip uninstall numpy)

添加解释器菜单的第二个就是我们的anaconda的选项了,点击后就可以看到下面右侧的界面。其中有两个选项,创建新的虚拟环境和选择已经存在的环境。

第一次进入pycharm它会直接提示你选择python解释器,也就是要去选定我们的环境。

anaconda所有的虚拟环境都存放在conda目录下的envs目录下,base虚拟环境除外,它是anaconda自己创建的一个虚拟环境。

像上面那样,选择完毕后就可以正常使用了。

补充:在这里补充下anaconda创建和删除虚拟环境的命令。

创建:

conda create -n name python==3.7

其中name和Python版本是可以自己选择的

删除:

conda remove -n name --all

因为transformers需要Python3.6+的环境,而我之前创建的环境是3.5,所以需要创建一个新的环境,Python3.6

之前习惯从navigator中直接创建环境,但没有注意到,直接创建的环境中,依赖包十分少,自己一个一个安装太费劲,于是删除,决定从prompt中创建。

conda create -n py36 python=3.6 anaconda

重点就是最后要加上“anaconda”,这样出来的环境就会包含很多包。

但由于我之前换了国内清华源,出现了以下错误:

UnavailableInvalidChannel: The channel is not accessible or is invalid.

  channel name: pkgs/main

  channel url: https://mirrors.tuna.tsinghua.edu.cn/pkgs/main

  error code: 404

那么就是清华源不能用了,所以还是得换回默认配置:

conda config --remove-key channels

这样再创建虚拟环境就OK了,慢慢等待吧

经过漫长的等待,结果有两个包因为网络问题没有安装上,然后任务失败,重新开始创建新的环境, 结果报错:“Python已停止工作”,不知道什么原因,目前决定先更新anaconda。

以管理员身份打开prompt,

conda update conda

conda update anaconda

conda update spyder

conda update --all

更新完后,创建虚拟环境仍然出错,不得已,我又回到了navigator中创建,然后换成清华源。

conda config --add channels  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels  https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

conda config --add channels  https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

conda config --set show_channel_urls yes

更新pip包到最新版本后,所需要的所有包使用pip安装就行,因为只要使用conda安装,就会出现“python已停止工作”。

不知道在前天使用conda创建虚拟环境出错后到底哪里出了问题。按照网友说的,我防火墙也设置了允许Python,然鹅,没有用。既然这样可以奏效,我也懒得卸载anaconda重新装,就酱紫吧~


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7961329.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存