anaconda安装python3.6版本的虚拟环境。
安装命令:
conda create -n py36 python=3.6
参数:
备注: 此命令只会在py36虚拟环境中安装少量的基本库,当需要其他运行库时就要挨个安装,费时费力,而且容易出错。这时可使用如下命令,在创建anaconda虚拟环境时就把基于python3.6版本的anaconda中的其他库一次性安装好。
conda create -n py36 python=3.6 anaconda
注意:使用上面安装命令时安装包会很多,安装时间相应变长,同时占用安装空间也会比较大,请根据自己的需求进行选择 。
安装虚拟环境到指定路径的命令如下:
conda create --prefix=D:\Anaconda3\envs\py36 python=3.6
参数:
activate py36
activate D:\Anaconda3\envs\py36
退出虚拟环境的命令如下:
deactivate
删除虚拟环境的命令如下:
conda remove py36 --all
删除指定路径下的虚拟环境的命令如下:
conda remove --prefix=D:\Anaconda3\envs\py36 --all
当使用虚拟环境时,我们不可避免的需要使用到其他的python库,这时就需要在虚拟环境中安装python库。
安装前只需激活虚拟环境,即可正常使用conda、pip、pip3命令在虚拟环境中安装其他python库。
比如需要在py36虚拟环境中安装ymal库(使用清华源):
activate py36
pip install pyyaml -i https://pypi.tuna.tsinghua.edu.cn/simple
当有多个python环境时,每次打开Jupyter Notebook时默认使用Anaconda中root目录下的Python环境,如果使用虚拟环境就需要在anaconda prompt中先切换环境,十分麻烦。通过一定安装配置可在notebook中切换不同的python环境,省心省力。
步骤如下:
1. 在基本环境中安装nb_conda插件(安装可以在 Anaconda Prompt进行):
conda install nb_conda
2. 在虚拟环境中安装ipykernel、jupyter。
conda activae py36
conda install ipykernel
conda install jupyter
3. 打开 Jupyter Notebook,切换虚拟环境。
jupyter notebook
浏览器显示的notebook内点击切换到conda标签,可以看到已创建的所有python环境,点击环境名称,可以看到该环境中包含的所有packages。
打开任意一个notebook,可以在“kernel > Change kernel”中切换至已有的虚拟环境。
pip install [package_name] -i https://pypi.tuna.tsinghua.edu.cn/simple
1. 命令行直接写入
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
# Writing to C:\Users\username\AppData\Roaming\pip\pip.ini
2. 手动修改pip.ini文件
检查 “C:\Users\username\AppData\Roaming\pip”路径下是否有“pip.ini”文件,(需要点击文件管理器上方的查看显示隐藏项目来打开AppData文件夹),若没有,则新建“pip.ini”文件。在文件内写入:
[global]
timeout = 60000
index-url = https://pypi.doubanio.com/simple/
[install]
trusted-host=pypi.douban.com
conda默认使用的国外镜像源,速度相对较慢。
anaconda的配置信息主要保存在“.condarc”文件内,该文件存储在“C:\Users\username\
”路径下。基础信息如下:
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
ssl_verify: true
show_channel_urls: true
更改国内镜像:
1. 命令行直接写入
# 添加清华源镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# 显示通道地址
conda config --set show_channel_urls yes
2. 手动修改.condarc文件
可以直接编辑该文件,下面示例添加了清华源,同时修改了envs_dirs和pkgs_dirs的路径。
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
show_channel_urls: true
envs_dirs:
- D:\Anaconda3\envs
- D:\Anaconda3\AppData\Local\conda\conda\envs
pkgs_dirs:
- D:\Anaconda3\pkgs
- D:\Anaconda3\AppData\Local\conda\conda\pkgs
https://www.cnblogs.com/lemonbit/p/7068091.html
https://jingyan.baidu.com/article/14bd256e86ecb4bb6c261254.html
https://blog.csdn.net/weixin_44527237/article/details/116204953
https://blog.csdn.net/weixin_43519707/article/details/111031272