anaconda删除python虚拟环境(python虚拟环境)
安装anaconda前需要卸载python么
不用, anaconda(巨蟒)是python(蟒蛇)的集成版本, 集成了很多python包, 二者不冲突, 可以同时安装, 也可以切换着使用
mac anaconda
安装路径
~/opt/anaconda3
虚拟环境
~/.conda/envs
如何只去除(base)字样而不影响使用conda的python
1、安装了 Anaconda,可以通过which conda
2、然后可以查看 /anaconda 的文件大小
3、查看各个文件夹占用的内存大小:du -sh * /anaconda3/
4、清理:rm -rf /anaconda3
5、删除 ~/.bash_profile中anaconda的环境变量
6、删除Anaconda的可能存在隐藏的文件
rm -rf ~/.condarc ~/.conda ~/.continuum
经过以上步骤后,Anaconda 就被彻底删除了。
pycharm使用anaconda虚拟环境
添加解释器菜单的第二个就是我们的anaconda的选项了,点击后就可以看到下面右侧的界面。其中有两个选项,创建新的虚拟环境和选择已经存在的环境。
第一次进入pycharm它会直接提示你选择python解释器,也就是要去选定我们的环境。
anaconda所有的虚拟环境都存放在conda目录下的envs目录下,base虚拟环境除外,它是anaconda自己创建的一个虚拟环境。
像上面那样,选择完毕后就可以正常使用了。
补充:在这里补充下anaconda创建和删除虚拟环境的命令。
创建:
conda create -n name python==3.7
其中name和Python版本是可以自己选择的
删除:
conda remove -n name --all
python多版本和虚拟环境(pyenv+conda or virtualenv)
2.7.X
3.X
Anaconda2
Anaconda3
pyenv是一个管理各个python版本的管理器。可以在系统里同时保留多个python版本,等需要时定义需要的版本。
项目地址
看项目地址中的readme
查看pyenv可安装的版本列表
安装和卸载指定版本,会将python版本安装在 $(pyenv root)/versions/ 中
查看当前已经安装了的python版本。输出内容中,system关键字是系统python版本。 *表示当前环境所处的版本。
全局切换为anaconda科学计算环境(不建议这么做),做了如果要恢复,则将最后一个参数改为--unset
当前环境接环。在当前目录以下。如果要恢复,则将最后一个参数改为--unset
本来这是一个单独的软件用来虚拟一个python版本环境,让每个工作环境都有一套独立的python各自的第三方插件互不影响。然而在 pyenv 下有一个插件 pyenv-virtualenv 他可以在 pyenv 的环境下担负起 virtualenv 的事情。(如果使用的是原生python可以用这个工具,如果用的是anaconda则不用这个,用下一章说的conda工具来完成虚拟环境)
项目地址
看项目地址中的readme
在当前目录下创建一个 python 版本为2.7.1的环境,环境名字为 env271。 这个环境的真实目录位于 ~/.pyenv/versions/
(创建时并不激活)激活当前环境。此时已经进入虚拟环境,在当前环境下所有pip等操作都不会影响系统环境和系统路径。
离开已激活的环境,切换回系统环境。但并没有被删除,下次依旧可以启动。
删除一个环境,当然也可以到真实目录下删除文件夹。
本来不想用这个的,但是因为 pyenv-virtualenv 有一些问题,无法很好的管理conda环境,比如有一些anaconda 自带的一些命令(例如pylint)无法被使用。因此还是老老实实使用 conda 来管理虚拟环境。
conda 是自带于 anaconda 的所以并不需要额外安装,如果在 anaconda 环境中就可以使用。conda 不仅可以进行 环境管理 ,还可以 包管理 ,和对 anaconda和conda 进行 版本升级 。
由于conda使用方法太多,因此这里罗列一些常用的主要是一些虚拟环境的命令。具体的到 官网文档 去查看一下。
首先conda工具是需要在anaconda环境下的,因此先执行 pyenv local anaconda3-4.2.0 进入anaconda环境后就可以执行conda工具了。
创建一个虚拟环境。可以指定名字,指定包,甚至制定python(这样的话就python版本管理了所以不建议使用,python版本管理交给pyenv),所以命令中 python=x.x 可以不写
罗列已经创建的环境,两条命令是一样的。
激活一个环境。和virtualenv一样,创建不等于激活。激活后才能真正使用虚拟环境。
如果发生错误 Error: activate must be sourced. Run 'source activate envname' 说明activate命令没有找对,导致错误。吧命令改成
这样就能成功建立虚拟环境了。
删除一个虚拟环境。
复制一个虚拟环境。这个是个不错的好功能。
conda还能吧环境配置文件导出,在另一台机器上重新读入配置文件,就能复刻你的环境了。
conda 还能进行包的管理。调用的是 pip 所以也很棒。
查看当前环境已安装包,用-n指定后,就是查看某个环境下的已安装包
为某个指定的环境安装包,升级包,删除包。
它还能升级自身和anaconda和python的版本。
它和pip一样也能设置安装包的镜像位置。其余还有能使用R命令等等,都到官网文档中搜索一下。
Anaconda 配置虚拟环境
Anaconda是一个强大的工具包,包括了python环境,包管理工具conda和很多科学计算等需要使用的python库。废话不多说,直奔主题,下面介绍如何配置虚拟环境以及包的安装。
这样虚拟环境就建立好了,虚拟环境会建立在anaconda安装路径下的envs文件夹里面。
进入虚拟环境之后你可以随意操作,安装卸载包都会在anaconda的envs对应的虚拟环境中修改,不会影响实际的环境。
这样就退出了虚拟环境,或者直接关掉cmd退出。
conda和pip类似,并且对pip做了一些功能的补充,后期有需要再来更新。
带' * ' 号的是默认的真实环境。
2删除
无情,用完就删。。。。。
如何删除anaconda虚拟环境
一、安装Python 双击下载的安装包,安装过程需要注意修改添加程序到环境变量。 二、 Anaconda科学计算包 Python是一种强大的编程语言,其提供了很多用于科学计算的模块,常见的包括numpy、scipy和matplotlib。