1. 程式人生 > >Anaconda 虛擬環境的使用

Anaconda 虛擬環境的使用

目錄

前言

前言

今天把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 虛擬環境筆記

cti windows sta python 安裝 anaconda package all 環境 查看現有虛擬環境列表 conda env list 創建環境 conda create -n envname python=3.6 激活環境 Linux: source ac

anaconda虛擬環境設定

實驗室用到伺服器,在使用伺服器的過程中遇到一系列問題,後來發現,anaconda相當強大.之前只是用anaconda搭建環境。 安裝程式時可能會需要各種依賴模組,比如我用theano時,要求gcc是5.x版本或以下的,cudnn要求5.x版本。為了解決依賴問題。首先,可

Ubuntu——anaconda虛擬環境設定

實驗室用到伺服器,在使用伺服器的過程中遇到一系列問題,後來發現,anaconda相當強大.之前只是用anaconda搭建環境。 安裝程式時可能會需要各種依賴模組,比如我用theano時,要求gcc是5.x版本或以下的,cudnn要求5.x版本。為了解決依賴問題。

Anaconda 虛擬環境的使用

目錄 前言 前言 今天把anaconda進行了滾動更新,實體環境python版本也相應從3.6跟新到了3.7。但是問題來了,之前安裝的很多包,如opencv,dlib,等等都找不到對應版本,尷尬.......通常很多東西都是逃避不過去的,遲早會遇到,那麼

【先挖坑】Anaconda虛擬環境與Kernel的管理+virtualenv虛擬環境管理

MEMO 旨在對Anaconda虛擬環境的管理做個總結: 多python版本工作環境; 虛擬環境的建立、刪除、匯出, 自己工作python環境做備份,將python環境和自己的搭建的module進行對應匹配,避免版本的不相容性問題; 對python或者其他工

ubuntu編譯安裝opencv3到anaconda虛擬環境(virtual env同理)

背景 最近在做視訊的物體追蹤,要用到視訊讀取函式和Tracker類,在pip和 conda安裝的cv2中都沒有。只好自己DIY安裝Opencv到anaconda中。 Step 1 安裝需要的庫. sudo apt-get install cmake gcc g

ubuntu 系統 anaconda 虛擬環境下各種包的安裝常用命令

在anaconda中,有多種安裝包的方式,此處只總結命令列(最為有效的方式)一、系統自帶的python 環境下:線上安裝:$ conda install <包名稱> 離線安裝 :$ pip

Anaconda虛擬環境跨平臺遷移和直接整體遷移(不用.yml檔案和重新下載package)

首先使用的虛擬環境的遷移方法是使用.yml檔案來實現。 試了把Linux平臺上的Ananconda 虛擬環境遷移到mac osx平臺,會報錯,找不到可安裝的包,因為不同平臺的包是不一樣的。 那麼,可以修改python包的下載映象地址(channel)為支援osx

Python:Anaconda安裝虛擬環境到指定路徑

rdquo oat otto 環境 wim uri blog target images 1 曾經的困擾 有段時間,想使用基於不同python版本的anaconda,就直接從官網下載了兩個不同的anaconda版本進行安裝。剛開始的時候,還覺得也沒啥問題。用了一小

Anaconda創建python(2.7/3.6)的虛擬環境後需要添加ipykernel

notebook install CP python pre 解決 回顧 ID 啟動不了 今天在工作的過程中遇到這樣一個問題:安裝完Anaconda利用conda創建了虛擬環境,但是啟動jupyter notebook之後卻找不到虛擬環境中的python kernel。後來

Anaconda建立、啟用、退出、刪除虛擬環境.

轉自:https://blog.csdn.net/sizhi_xht/article/details/80964099 在Anaconda中conda可以理解為一個工具,也是一個可執行命令,其核心功能是包管理與環境管理。所以對虛擬環境進行建立、刪除等操作需要使用cond

使用Anaconda安裝tensorflow並在虛擬環境下使用pycharm執行程式

1.安裝Anaconda anaconda的使用總結 下載: * // Anaconda3.x 下載 1. https://www.anaconda.com/download/ * // PyCharm 下載 2. https://www.jetbrains.com/pycharm/

使用Anaconda建立python虛擬環境

安裝python指定環境 conda create -n oldboy python=3.6.5 安裝環境的同時安裝相應的包 conda create -n oldboy python=3.6.5 pandas 進入指定的環境 activate oldboy 退出當前環境 deactivate

使用Anaconda創建python虛擬環境

開發 mini icon setup lock aml pro end mir 安裝python指定環境 conda create -n oldboy python=3.6.5 安裝環境的同時安裝相應的包 conda create -n oldboy python=3.6.

如何用anaconda管理python虛擬環境

1、下載安裝miniconda 下載miniconda 因為Anaconda的安裝包太大了(最新版的Anaconda3-5.3.1足足有630多MB),所以我們在這裡只安裝miniconda。 如果你對自己的網速比較有自信可以試試從官網下載miniconda官網 不過我還是建議你從國內的網站下載,清華

python虛擬環境之一:Anaconda安裝使用、虛擬環境、國內映象源、與pycharm配合(windows演示)

一、下載安裝 1. 下載 Anaconda是一個Python的科學計算髮行版,包含了超過300個流行的用於科學、數學、工程和資料分析的Python Packages。由於Python有2和3兩個版本,因此Anaconda也在Python2和Python3的基礎上推出了兩個發行版,即Ana

window環境Anaconda建立Python虛擬環境

科研需要,最近新的文章和工作都是在python下操作的,遂啟! 在win7系統下,安裝pycharm後,下載Anaconda。 aconda整合很多需要的庫,比如python。研究多年的師弟說直接用Anaconda下的puthon.exe工程容易崩掉。   因此,需要對Anaconda建立

Anaconda+用conda建立python虛擬環境

本文來自 anyao_ 的CSDN 部落格 ,全文地址請點我 Anaconda與conda區別  conda可以理解為一個工具,也是一個可執行命令,其核心功能是包管理與環境管理。包管理與pip的使用類似,環境管理則允許使用者方便地安裝不同版本的python並可以快速切換

Anaconda建立虛擬環境

Anaconda有預設的root環境,就是一開始裝Anaconda裡面的Python版本(activate命令直接進入base環境) 建立一個名為“test_py2”的Python2環境       conda create --name test_py2

Anaconda建立新虛擬環境並建立jupyter notebook相應的kernel ( 含多版本python )

首先建立虛擬環境 conda create -n <your_env_name> python==x.x  #建立x.x版本的python環境 activate <your_env_name>   #進入該虛擬環境,否則使用pip等命令會呼叫到預設的全域性