一、Anaconda安装
安装方式很简单,和安装miniconda一模一样。强烈建议不要安装默认路径安装,自己在其它盘创建一个文件夹安装。具体查看我的另外一篇帖子:通过Miniconda安装CPython(Windows环境)
二、配置环境变量
安装完成后,进行环境变量配置
1、打开电脑设置,找到高级系统设置,点击打开,然后点击高级、点击环境变量
2、点击用户变量中的path
3、点击添加 依然添加 刚才安装的G:\Program\Aanconda、 G:\Program\Aanconda\Scripts、G:\Program\Aanconda\Library\bin 的路径。然后点击确定
4、win+R 打开cmd 输入 conda --version
如图:
5、然后输入 conda info
6、然后输入 activate 没有任何反应 直接会出现下一行命令提示符
7、然后输入 python 出现类似下图的提示,则成功。
三、更换镜像源
安装的anaconda后,下载库是使用默认的国外源 ,下载速度很慢,所有需要换国内的镜像。
1、对conda的镜像进行修改
(1)、打开annaconda的终端 Anaconda Prompt
(2)、访问清华大学镜像网站 anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
如下图:
(3)按照页面提示进行修改。更新~/.condarc文件,在C:\Users\用户名\.\condarc文件。即可完成conda镜像源修改
2、设置pip镜像源进行修改
(1)点击网站 pypi | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 根据页面指示进行pip镜像修改。(注意:先看一下自己的pip版本,如果超过10.0.0版本就跳过更更新Pip的步骤,直接进行下面操作)
三、创建虚拟环境
anaconda安装后的环境是base环境,为了保证base能够正常的运行,一般不对base环境进行修改,需要创建新的虚拟环境。每种环境可以安装不同版本的python或者conda里的包。
可以通过conda env list 查看存在的环境
conda env list
如下图: 这里我新建了名为geo_py3.7的虚拟环境
1、创建环境
执行下面代码:
conda create -n 新虚拟环境的名字 -c conda-forge python=版本
例如:conda create -n myenv_py3.9 -c conda-forge python=3.9
或者是不使用conda-forge的channel 使用默认的channel,如下
conda create -n 新虚拟环境的名字 python=版本
如图我创建了myenv_py3.9的虚拟环境
2、激活创建的新环境 执行下面代码
activate 虚拟环境名
如下图:
如果想克隆某个环境可以使用下面命令
conda create -n 新环境的名称 --clone 老环境名称
四、在各虚拟环境上使用spyder/jupyter
创建新环境,且切换到新环境后,可以使用conda list查看该环境下已经安装的包。
新建的环境下是没有spyder和jupyter的。如下图,新安装的myenv_py3.9环境下就没有spyder/jupyter
安装anaconda后在目录下出现的spyder和jupyder是基于base环境的,打开这个spyder和jupyter是启动base环境。需要在创建的虚拟环境下安装spyder或jupyter才能调用在该虚拟环境下的包。
下面安装jupyter
输入以下命令:
conda install jupyter notebook
执行成功后,conda list 可以看到 jupyter
想要启动此jupyter,直接输入:
jupyter notebook
就可以使用jupyter了
五、添加虚拟环境中jupyter的快捷方式
上述新环境中安装的jupyter发现没有快捷方式,只能使用命令行打开,非常麻烦。
下面讲述如何为新环境myenv_py3.9中的jupyter添加新环境。
1、找到jupyter notebook(Anaconda) (基于base环境(目录上)的Jupyter)文件所在位置,复制快捷方式
2、更改快捷方式为jupyter notebook(myenv_py3.9)后右键打开属性
3、将目标栏中的结果复制出来
如下:
G:\Program\Aanconda\python.exe
G:\Program\Aanconda\cwp.py
G:\Program\Aanconda G:\Program\Aanconda\python.exe
G:\Program\Aanconda\Scripts\jupyter-notebook-script.py
将上述更改为:
G:\Program\Aanconda\envs\myenv_py3.9\Scripts\jupyter-notebook.exe
G:\programming_jobs\python_work\jupyter_myenv_py3.9
#第一个地址是myenv_py3.9环境下 jupyter-notebook.exe所在的地址
#第二个是jupyter默认打开的文件夹,可以自行设定
"%USERPROFILE%/" 不变
注意 格式(空格等)!!!
改好后点击确定。可以发现在菜单目录中出现了myenv_py3.9环境下jupyter的快捷方式。