conda虚拟环境配置及镜像源修改


一些项目需要不同的python环境,为不影响项目开发及运行,可通过配置虚拟环境进行开发,本文就conda环境配置展开讨论。

创建虚拟环境

打开Anaconda Powershell Prompt,通过输入conda create --name my_first_env python=3.6来创建虚拟环境

注意:

  • 其中my_first_env是自定义的虚拟运行环境名称
  • python=3.6指定虚拟运行环境的 python版本
  • 当页面中停在Proceed([y]/n)输入y,按enter回车继续

输入以后显示如下页面:
在这里插入图片描述在这里插入图片描述安装完了以后会在conda安装环境下的env文件夹下新建一个你所新建文件名的一个文件夹,示意图如下:
在这里插入图片描述

切换进入到虚拟环境

输入conda envi list罗列出所有已有的环境,此时 我们是在base环境中,可看到下面有创建的my_first_env环境。
在这里插入图片描述输入 conda activate my_first_env来进入虚拟环境,输入以后发现 从base进入 到了刚创建的新环境中。
在这里插入图片描述输入conda list可以查看当前环境中,所有安装过的程序,

输入pip list可以查看当前环境中,所有python的模块;

在这里插入图片描述

安装python模块

第一种方式:pip install

第一步:配置镜像

进入到家目录,创建pip文件夹,对于windows用户,即为c盘下的用户,在pip文件夹下创建pip.ini文件,打开输入一下内容 :

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

以上为清华源,配置豆瓣、阿里云等镜像也可以,具体配置如下:

豆瓣:

[global]
index-url = https://pypi.douban.com/simple/
[install]
trusted-host = pypi.douban.com

阿里云:

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com

注意事项:

  • linux配置pip镜像稍有不同
  • 在根目录下创建或 修改~/.pip/pip.conf pip配置文件
  • pip配置文件中内容一样

第二步:安装模块

此处以安装numpy模块为例,输入 pip install numpy即可
在这里插入图片描述也可指定版本安装,代码如下:

pip install numpy == 指定版本

第三步:卸载模块

如果想卸载已经安装的模块,输入 pip uninstall numpy,注意,这里不需要加版本号:
在这里插入图片描述

**注意事项 **

  • 安装模块时,会自动安装或更新所需要的依赖模块,以匹配当前安装模块的版本
  • pip卸载模块时,只会卸载当前指定的模块。

第二种方式:conda install

第一步:配置镜像

用户家目录下创建文件.condarc,这个是隐藏文件,需要让文件夹显示隐藏的项目,打开粘贴以下内容并保存:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
第二步:安装模块

conda install numpy,安装完成:
在这里插入图片描述

第三步:卸载模块

输入conda uninstall numpy,输入即可卸载。

注意事项

  • 安装的模块,所需依赖模块,不仅仅是python模块,建议使用conda
  • conda卸载模块时,会将当前模块,以及当前模块为依赖的所有模块统统卸载。

总结:本文介绍了conda创建虚拟环境、pip、conda镜像源配置文件修改及模块的安装,为后续机器学习、深度学习环境配置打下基础,后续继续更新机器 学习、深度学习相关内容

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值