目录

前言

1. 创建虚拟环境

2. 虚拟环境管理

3. Conda虚拟环境的包管理


前言

今天把anaconda进行了滚动更新,实体环境python版本也相应从3.6跟新到了3.7。但是问题来了,之前安装的很多包,如opencv,dlib,等等都找不到对应版本,尴尬.......通常很多东西都是逃避不过去的,迟早会遇到,那么开始对虚拟环境的学习~~~~



1. 创建虚拟环境

conda create -n env_name python=X.X

以下是我的运行过程

# root @ geoffrey-pc in /home/geoffrey [16:02:33]
$ conda create -n Version_36 python=3.6
Solving environment: done ## Package Plan ## environment location: /opt/anaconda/envs/Version_36 added / updated specs:
- python=3.6 The following packages will be downloaded: package | build
---------------------------|-----------------
ncurses-6.1 | hfc679d8_1 1.2 MB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
tk-8.6.8 | ha92aebf_0 3.1 MB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
setuptools-40.4.3 | py36_0 554 KB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
certifi-2018.8.24 | py36_1001 139 KB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libgcc-ng-7.2.0 | hdf63c60_3 6.1 MB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
xz-5.2.4 | h470a237_1 328 KB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
readline-7.0 | haf1bffa_1 381 KB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
zlib-1.2.11 | h470a237_3 93 KB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
sqlite-3.25.2 | hb1c47c0_0 1.6 MB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
wheel-0.32.1 | py36_0 34 KB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
openssl-1.0.2p | h470a237_0 3.5 MB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
ca-certificates-2018.8.24 | ha4d7672_0 136 KB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libstdcxx-ng-7.2.0 | hdf63c60_3 2.5 MB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
pip-18.1 | py36_1000 1.8 MB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libffi-3.2.1 | hfc679d8_5 51 KB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
bzip2-1.0.6 | h470a237_2 310 KB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
python-3.6.6 | h5001a0f_0 20.9 MB https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
------------------------------------------------------------
Total: 42.7 MB The following NEW packages will be INSTALLED: bzip2: 1.0.6-h470a237_2 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
ca-certificates: 2018.8.24-ha4d7672_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
certifi: 2018.8.24-py36_1001 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libffi: 3.2.1-hfc679d8_5 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libgcc-ng: 7.2.0-hdf63c60_3 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libstdcxx-ng: 7.2.0-hdf63c60_3 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
ncurses: 6.1-hfc679d8_1 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
openssl: 1.0.2p-h470a237_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
pip: 18.1-py36_1000 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
python: 3.6.6-h5001a0f_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
readline: 7.0-haf1bffa_1 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
setuptools: 40.4.3-py36_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
sqlite: 3.25.2-hb1c47c0_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
tk: 8.6.8-ha92aebf_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
wheel: 0.32.1-py36_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
xz: 5.2.4-h470a237_1 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
zlib: 1.2.11-h470a237_3 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge Proceed ([y]/n)? y Downloading and Extracting Packages
ncurses-6.1 | 1.2 MB | ####################################################### | 100%
tk-8.6.8 | 3.1 MB | ####################################################### | 100%
setuptools-40.4.3 | 554 KB | ####################################################### | 100%
certifi-2018.8.24 | 139 KB | ####################################################### | 100%
libgcc-ng-7.2.0 | 6.1 MB | ####################################################### | 100%
xz-5.2.4 | 328 KB | ####################################################### | 100%
readline-7.0 | 381 KB | ####################################################### | 100%
zlib-1.2.11 | 93 KB | ####################################################### | 100%
sqlite-3.25.2 | 1.6 MB | ####################################################### | 100%
wheel-0.32.1 | 34 KB | ####################################################### | 100%
openssl-1.0.2p | 3.5 MB | ####################################################### | 100%
ca-certificates-2018 | 136 KB | ####################################################### | 100%
libstdcxx-ng-7.2.0 | 2.5 MB | ####################################################### | 100%
pip-18.1 | 1.8 MB | ####################################################### | 100%
libffi-3.2.1 | 51 KB | ####################################################### | 100%
bzip2-1.0.6 | 310 KB | ####################################################### | 100%
python-3.6.6 | 20.9 MB | ####################################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use:
# > source activate Version_36
#
# To deactivate an active environment, use:
# > source deactivate
#

  

2. 虚拟环境管理

激活环境,不使用实体环境:
 > source activate 虚拟环境名

关闭虚拟环境(即从当前环境退出返回使用PATH环境中的默认python版本):
> source deactivate

删除虚拟环境
> conda remove --name 虚拟环境名 --all

查看当前环境
> conda info -e

3. Conda虚拟环境的包管理

# 查看某个指定环境的已安装包
conda list -n 虚拟环境名

# 安装package,如果不用-n指定环境名称,则被安装在当前活跃环境
conda install -n 虚拟环境名 包名

# 更新package
conda update -n 虚拟环境名 包名

# 删除package
conda remove -n 虚拟环境名 包名

Anaconda 虚拟环境的使用的更多相关文章

  1. 使用Anaconda虚拟环境编译caffe-gpu pycaffe

    1. 前提: 安装前服务器情况,已经安装好了: CUDNN=7.3.0 CUDA=10.0.130 Opencv 2.4.13 相应命令为: cuda 版本 cat /usr/local/cuda/v ...

  2. 离线状态迁移Anaconda虚拟环境

    离线状态迁移Anaconda虚拟环境 同样是项目需求,需要布署的服务器上的Anaconda安装到了普通账户下 而后续所有的内容都需要通过root账户进行操作,而服务器已经布署,联网比较麻烦 本文提出, ...

  3. Pytorch安装(基于anaconda虚拟环境)

    Pytorch安装倒腾了一上午终于搞定,记录一下安装过程. 1. 首先尝试官网的安装方式,但是网速太慢了. 除去cudnn100, torchvision和pytorch三个文件,其余可以直接从清华镜 ...

  4. Anaconda 虚拟环境安装及应用

    首先要安装Anaconda 下载网址:https://www.anaconda.com/distribution/#download-section      Miniconda下载网址:https: ...

  5. anaconda虚拟环境操作

    1.首先在所在系统中安装Anaconda.可以打开命令行输入conda -V检验是否安装以及当前conda的版本. 2.conda常用的命令. 1)conda list 查看安装了哪些包. 2)con ...

  6. 在windows环境中关于 pycharm配置 anaconda 虚拟环境

    因为要在windows系统系统中练习tensorflow,所以需要配置一下环境(来回的开关机切换环境太麻烦了......) 首先安装anaconda3,我选择的版本是Anaconda3 5.1.0,对 ...

  7. Anaconda虚拟环境

    创建虚拟环境:conda create -n env_name packages 例:创建名为env1的虚拟环境,并在其中安装numpy,conda create -n env1 numpy. 指定特 ...

  8. jupyter notebook添加Anaconda虚拟环境的python kernel

    之前在自己博客上写了一个如何通过自建配置文件,让jupyter notebook可以调用conda虚拟环境的python解释器. 今天介绍一种更加简单的方式,无需手动配置文件,利用ipykernel可 ...

  9. win10+anaconda虚拟环境python3.6+cuda9.0+cudnn7+pytorch0.4.1

    anaconda下jupyter notebook的打开目录的修改:参考:https://www.cnblogs.com/amberdata/p/7907845.html pytorch官网:http ...

随机推荐

  1. Mysql8.0安装步骤

    Mysql8.0安装步骤 2018年05月10日 14:39:05 93年的香槟 阅读数:19628 标签: mysql 更多 个人分类: 数据库   版权声明:本文为博主原创文章,未经博主允许不得转 ...

  2. SQL*Plus工具

    或者

  3. Confluence 6 针对大数据量备份

    XML 站点备份的方式只针对 Confluence 包含有几千页面的情况,XML 备份所需要的时间随着数据量的变化而增加.另外的一个问题是 XML 站点的备份将会包含上 G 的附件数据,随着数据量的增 ...

  4. cf919D 线性dp+拓扑排序

    /* 给定一张有向图,图上每个结点都有一个字符,现在要求出一条路径,要使路径上某字符出现的次数最多 如果有环,输出-1即可 拓扑排序+dp dp[i][26]表示排序到结点i时26个字符出现的次数 在 ...

  5. bzoj 4011

    看了好多篇题解才看懂的题,我实在太菜了... 首先根据一个我不知道的算法,可以证明在没有加入新的边的时候,原图的所有生成树的方案数就是所有点(除1以外)的度之积 那么在新加入这条边之后,我们仍然可以这 ...

  6. ftp的自动部署以及添加虚拟账户的脚本

    #!/bin/bash #本脚本为自动化安装vsftp,使用虚拟用户认证登录ftp上传下载文件 echo =============================================== ...

  7. jenkins默认会存放目录

    jenkins默认会存放在用户主目录下的.jenkins文件夹中 如:Linux root用户:/root/.jenkins 注意:这是linux版本的.windows系统请自行更改.这个值在Jenk ...

  8. gerrit原理

      个人理解: 这个就是审核代码是否合理性的工具,一般是资深研发人工确认代码是否存在缺陷,通过发送邮件通知变化. 也可理解为这个是个git服务器,多一个代码审查的功能. 但是它是个web界面,方便管理 ...

  9. 饮冰三年-人工智能-linux-06 系统启动流程及安全

    系统启动流程 BOIS(Basic Input/Output System)基本输入输出系统:硬件和软件之间的接口,而且是很基本的接口. grub(Grand Unified BootLoader)多 ...

  10. SpringMVC之使用ResponseEntity,java接口返回HttpStatus

    Post请求 一般情况下,在非必须的情况下,使用Jquery实现post请求,而后台返回一般都需要手动封装ResponseUtil,和使用@ResponseBody注解来实现返回.然而我们书上学到的关 ...