anaconda安装与使用
简介
发音 [ˌænəˈkɑːndə]
概念 Anaconda是一个包含180+的科学包及其依赖项的发行版本。其包含的科学包包括:conda, numpy, scipy, ipython notebook等。
-
原因 windows系统上做开发 不稳定 ,网页开发,自动化办公,爬虫等等 python包不同
python多版本 多个项目 多个python工具包
爬虫 scrapy 数据分析 django 包 python2.7 python3.6 python3.8
顺畅的写代码,做项目。
一.安装
官网下载最新版本
anaconda官网地址
二.管理环境
1.创建环境
conda create --name <env_name> <package_names>
conda create --name test_env python=3.8
-
<env_name>
即创建的环境名。建议以英文命名,且不加空格,名称两边不加尖括号“<>”。 -
<package_names>
即安装在环境中的包名co。名称两边不加尖括号“<>”。- 如果要安装指定的版本号,则只需要在包名后面以
=
和版本号的形式执行。如:conda create --name python3 python=3.6
,即创建一个名为“python3”的环境,环境中安装版本为2.7的python。 - 如果要在新创建的环境中创建多个包,则直接在
<package_names>
后以空格隔开,添加多个包名即可。如:conda create -n python3 python=3.6 numpy pandas
,即创建一个名为“python3”的环境,环境中安装版本为3.6的python,同时也安装了numpy和pandas。
- 如果要安装指定的版本号,则只需要在包名后面以
-
--name
同样可以替换为-n
。
提示:默认情况下,新创建的环境将会被保存在/Users/<user_name>/anaconda3/env
目录下,其中,<user_name>
为当前用户的用户名。
2.显示环境
conda env list
3.切换环境
activate <env_name>
conda activate <env_name>
4.退出环境
deactivate
5.删除环境
conda remove --name <env_name> --all
6.conda换成国内的镜像源
三.在jupyter notebook中使用 Anaconda创建的虚拟环境
- 创建虚拟环境
python
conda create -n 环境名 python=版本
例如创建一个叫做dl的虚拟环境,python版本为3.7:
python
conda create -n test_env python=3.7
- 激活虚拟环境
python
conda activate 环境名
- 在虚拟环境中安装ipykernel (切记这一步是在对应的虚拟环境中进行)
python
pip install ipykernel
- 使用ipykernel生成虚拟环境的kernel(这一步也是在虚拟环境中进行)
python -m ipykernel install --user --name 环境名
配置完成,退出虚拟环境在base环境中打开jupyter notebook会发现已经有虚拟环境的kernel可供选择。
python
conda deactivate
jupyter notebook