安装前提及须知:
1、官网或者镜像网站下载安装包:
Anaconda3-5.1.0-Windows-x86_64/
2、安装路径不要选择c盘:
因为这样使用pip/conda install/uninstall会出现IO错误,也就是读写错误
在win7中,使用conda中的pip等命令时,需要读写文件,c盘受保护,权限不够,因此windows需要安装在除 C盘以外的其他盘,如:D盘等;
具体的安装步骤如下:
1、安装:
安装过程中不要选择配置环境变量:安装后自己添加
安装过程中跳过visual studio code安装:因为太慢,以后想安装可以在anaconda navigator中install
介绍一下visual studio code:是微软开发的一款可视化(GUI)代码编写软件,不是IDE(集成开发环境)
2、配置环境变量:
目的就是为了在cmd中能够运行conda的一些exe文件,如:conda,pip等
如果不想配置,直接在anaconda prompt中可以使用相关命令
环境变量配置:
在:控制面板
\
系统和安全
\
系统
\
高级系统设置
\
环境变量
\
用户变量
\PATH
中添加 anaconda的安装目录的Scripts文件夹即可;
在使用相关的包的时候最简单的办法就是在anaconda prompt中运行命令pip/conda install,但是网络不好,或者说速度太慢,所以我们需要更换一下下载的源:
添加清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
更换了源之后速度会快很多
3、安装tensorflow包:(非必须安装的包,根据自身需要。tensorflow包主要用来开发神经网络的)
pip/conda install tensorflow
(其中的pip是从python的服务网站下载,而conda则是从conda的服务网站上下载)
(有的包只能使用pip install不能用conda install)
4、使用conda创建虚拟开发环境:
通常虚拟环境的版本根据自身需要去选择,如果需要多个环境并存,则需要分别单独安装和**
conda create -n test_conda1(用户自定义) python=3.6(这里的python版本号根据需要自行设定)
conda create -n test_conda2(用户自定义) python=2.7
**:activate test_conda
反**:deactivate
5、使用jupyter notebook:
键入jupyter notebook即可
6、如果想用在jupyter中使用虚拟环境:
需要在执行完第4部之后接着执行如下步骤:
。安装虚拟环境时用:conda create -n xxx python=xxx ipykernel ( --------详见第4步)
。进入该环境:activate xxx ( -------------详见第4步)
。**该环境的kernel:
python -m ipykernel install --user --name xxx(第4步中用户自定义名) --display-name “python(xxx)"
其实虚拟空间就是你在这里运行python,使用当前目录下的库,包等资源
在jupyter中使用虚拟环境,就是让jupyter找一个文件,就知道在哪里运行python,使用谁的包
上述命令会添加这个文件:
在C:\Users\xxx\AppData\Roaming\jupyter\kernels\xxx中
添加了一个kernel.json
内容一般如下:
{
"language": "python",
"display_name": "xxxxxx",
"argv": [ "D:\\Anaconda3\\envs\\xxx\\python.exe", "-m", "ipykernel_launcher", "-f", "{connection_file}" ]
}
常见错误汇总:
1. 没有安装node js5 和npm:
解决方案:
1.根据报错提示:copy 一下提示的url,然后复制到地址栏就可以打开,
2.在jupyter prompt里面执行:conda
install
nodejs 来完成对nodejs的安装即可;