Anaconda创建python虚拟环境

在创建虚拟环境之前首先我们需要打开命令终端:Win + R 输入cmd 或者直接打开Anaconda Prompt(Anaconda)
pycharm下载历史版本地址:https://www.jetbrains.com/pycharm/download/other.html
Anaconda下载历史版本地址:https://repo.anaconda.com/archive/

查看当前存在的虚拟环境

conda env list 

或者

conda info -e

创建虚拟环境

conda create -n 环境名 python=X.X

其中-n(–name)后为需要创建的虚拟环境的名称
并在环境名的后面指定python的版本,比如:

conda create --name py38 python=3.8.8

我们创建了一个名为py38,且python的版本为3.8.8的虚拟环境

激活指定虚拟环境

linux下:

source activate 环境名

windows下:

activate 环境名

国内常用镜像源地址

清华:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:https://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

华中理工大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/

豆瓣:http://pypi.douban.com/simple/

在cmd中运行如下指令,即可设置默认为清华镜像

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

指定虚拟环境中安装指定包

conda install -n 环境名 包名

指定虚拟环境中删除指定包

conda remove --name 环境名  包名

关闭虚拟环境

linux下:

source deactivate 环境名

windows下:

deactivate 环境名

删除虚拟环境

conda remove -n 环境名 --all

输出requirements.txt

使用命令:pip freeze > requirements.txt 可以输出虚拟环境中所有包对应的版本

pip freeze > requirements.txt

查看某个包已有版本

pip install XXX==

更改默认镜像源

我在安装python第三方包的时候,为了加快下载速递,通常会使用国内的镜像源地址,比如清华源:

清华源

pip install XXX -i https://pypi.tuna.tsinghua.edu.cn/simple

上面的方法是我们常用的方法,但是每次都需要输入”-i https://pypi.tuna.tsinghua.edu.cn/simple“,我们可以通过设置默认镜像源地址,来避免每次安装python第三方库都输入这条命令。下面介绍设置默认镜像源的方法:

打开终端后,进入虚拟环境输入以下命令:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

在这里插入图片描述
这样以后安装python的第三方库的时候,就会默认使用清华镜像源了。

修改默认镜像源为中科大镜像源,命令如下:

conda config --remove-key channels
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes
pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple

安装Anaconda缺少大量文件

解决办法:
https://blog.csdn.net/qq_33047753/article/details/120075698?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-3-120075698-blog-122276543.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-3-120075698-blog-122276543.pc_relevant_default&utm_relevant_index=6


版权声明:本文为qq_34184505原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。