前言
python让编程更简单
anacoda让python更简单
用Anacoda的好处是能够随意切换python环境,类似python venv虚拟环境,但是更方便。
官网下载
https://www.anaconda.com/distribution/#download-section
这里选择3.7的版本下载。
python环境都不用装,(简单的下一步的安装方式我最喜欢),anaconda本身是集成了python的。
开始
安装好以后,打开Anaconda Prompt
会发现在(base)下面,也就是默认的环境,输入
conda list
可以看到这个环境下面的包
创建自己的环境
conda create -n myfirstenv python=3
指定版本为3,会自动找最新版本
这个命令可以看到当前的环境列表:
conda env list
然后按照提示切换到刚刚新创建的环境:
conda activate myfirstenv
然后就可以在这个环境中用
pip install/unistall xxx
或者
conda install/remove xxx
来安装包了
环境的导入导出
conda env export > env.yaml // 导出当前环境的包信息
conda env create -f env.yaml // 用配置文件创建新的虚拟环境
这样就能很方便的部署了。
嫌麻烦的看这里(前面除了安装部分都不用看)
图形界面登场:anacoda navigator
爽!
当然这还不够爽,和pycharm无缝集成更爽
如果你用pycharm作为python的IDE,我们就创建一个project,来使用刚刚的环境:
看,在已存在的环境中,已经能够下拉框看到刚刚我们创建的环境了。
突然发现上面的都不用做了
眼尖的你发现,上图中还有个New environment选项,这是不是意味着连创建一个新的环境的工作都不用做了?
是的,conda已经集成在pycharm中,会帮你创建conda的环境,并且在你指定的位置,是不是爽翻了