欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python虛擬環(huán)境virualenv的安裝與使用

 更新時間:2016年12月18日 15:01:24   投稿:daisy  
virtualenv 是一個創(chuàng)建隔絕的Python環(huán)境的工具。virtualenv創(chuàng)建一個包含所有必要的可執(zhí)行文件的文件夾,用來使用Python工程所需的包。下面這篇文章就給大家介紹了python虛擬環(huán)境virualenv的安裝與使用,有需要的朋友們可以參考借鑒,下面來一起看看吧。

前言

在安裝完python及pip,setuptools等工具后,即可以創(chuàng)建virualenv虛擬環(huán)境了,這個類似于虛擬機的工具,可以讓同一臺電腦中運行多個不同版本的python程序,互不影響,不用的時候,可以退出或刪除,挺不錯的一個開發(fā)工具。

一、安裝virtualenv

#install pip on mac
brew install python
curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
sudo easy_install pip
#install virtualenv by pip
pip install virtualenv

二、virtualenv的使用

#創(chuàng)建一個叫做pythonEnv的新環(huán)境
virtualenv pythonEnv
#激活再使用
cd pythonEnv
source bin/activate
#退出環(huán)境
deactivate

三,使用virtualenvwrapper管理虛擬環(huán)境

安裝virtualenvwrapper

pip install virtualenvwrapper

配置環(huán)境變量:

vim ~/.bash_profile
# Virtualenv/VirtualenvWrapper
source /usr/local/bin/virtualenvwrapper.sh
# exit vim
source ~/.bash_profile

創(chuàng)建環(huán)境

mkvirtualenv pythonEnv #在 ~/Envs 中創(chuàng)建 pythonEnv文件夾
mkvirtualenv python3Env -p python3.5 #創(chuàng)建python3.5的環(huán)境

切換環(huán)境:

workon pythonEnv

退出環(huán)境:

deactivate

刪除環(huán)境:

rmvirtualenv pythonEnv

其他

1、其他命令

lsvirtualenv #列舉所有的環(huán)境。
cdvirtualenv #導航到當前激活的虛擬環(huán)境的目錄中,比如說這樣你就能夠瀏覽它的 site-packages 。
cdsitepackages #和上面的類似,但是是直接進入到 site-packages 目錄中。
lssitepackages #顯示 site-packages 目錄中的內(nèi)容。

參考資料:http://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html

2、使用easy_install命令安裝pip的時候,出現(xiàn)ImportError: No module named extern錯誤

原因:mac自帶的python2.7.12的extern模塊沒有安裝

解決辦法:

#download from https://pypi.python.org/pypi/extern/0.1.0
tar zxf extern-0.1.0.tar.gz && python setup.py install

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

相關(guān)文章

  • 使用Pycharm為項目創(chuàng)建一個虛擬環(huán)境完整圖文教程

    使用Pycharm為項目創(chuàng)建一個虛擬環(huán)境完整圖文教程

    這篇文章主要給大家介紹了關(guān)于使用Pycharm為項目創(chuàng)建一個虛擬環(huán)境的相關(guān)資料,我們在使用pycharm做項目時,最好給每一個工程都創(chuàng)建一個虛擬環(huán)境,將對應的安裝包放在該虛擬環(huán)境中,避免項目與項目之間產(chǎn)生關(guān)系或沖突,便于管理,需要的朋友可以參考下
    2023-09-09
  • python如何將繪制的圖片保存為矢量圖格式(svg)

    python如何將繪制的圖片保存為矢量圖格式(svg)

    這篇文章主要介紹了python如何將繪制的圖片保存為矢量圖格式(svg)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • Python可視化學習之seaborn繪制矩陣圖詳解

    Python可視化學習之seaborn繪制矩陣圖詳解

    矩陣圖即用一張圖繪制多個變量之間的關(guān)系,數(shù)據(jù)挖掘中常用于初期數(shù)據(jù)探索。本文介紹python中seaborn.pairplot和seaborn.PairGrid繪制矩陣圖,需要的可以參考一下
    2022-02-02
  • Python構(gòu)造函數(shù)屬性示例魔法解析

    Python構(gòu)造函數(shù)屬性示例魔法解析

    Python構(gòu)造函數(shù)和屬性魔法是面向?qū)ο缶幊讨械年P(guān)鍵概念,它們允許在類定義中執(zhí)行特定操作,以控制對象的初始化和屬性訪問,本文將深入學習Python中的構(gòu)造函數(shù)和屬性魔法,包括構(gòu)造函數(shù)__init__、屬性的@property和@attribute.setter等,以及它們的實際應用
    2023-12-12
  • 動態(tài)設(shè)置django的model field的默認值操作步驟

    動態(tài)設(shè)置django的model field的默認值操作步驟

    這篇文章主要介紹了動態(tài)設(shè)置django的model field的默認值操作步驟,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • python tkinter 設(shè)置窗口大小不可縮放實例

    python tkinter 設(shè)置窗口大小不可縮放實例

    這篇文章主要介紹了python tkinter 設(shè)置窗口大小不可縮放實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • 淺析Python 引號、注釋、字符串

    淺析Python 引號、注釋、字符串

    這篇文章主要介紹了Python 引號、注釋、字符串的相關(guān)知識,文中給大家提到了python中一對單引號,一對雙引號,三個單雙引號的區(qū)別和用法,需要的朋友可以參考下
    2019-07-07
  • Python第三方常用模塊openpyxl的簡單介紹

    Python第三方常用模塊openpyxl的簡單介紹

    openpyxl模塊是一個讀寫Excel?2010文檔的Python庫,如果要處理更早格式的Excel文檔,需要用到額外的庫,openpyxl是一個比較綜合的工具,能夠同時讀取和修改Excel文檔,下面這篇文章主要給大家介紹了關(guān)于Python第三方常用模塊openpyxl的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • python實現(xiàn)定時任務的八種方式總結(jié)

    python實現(xiàn)定時任務的八種方式總結(jié)

    在日常工作中,我們常常會用到需要周期性執(zhí)行的任務,下面這篇文章主要給大家介紹了關(guān)于python實現(xiàn)定時任務的八種方式,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-01-01
  • python人工智能算法之差分進化算法的實現(xiàn)

    python人工智能算法之差分進化算法的實現(xiàn)

    DE基于GA,正如進化基于遺傳,和遺傳算法相比,差分進化引入了差分變異模式,相當于開辟了一條嶄新的進化路徑,下面就來看看差分優(yōu)化算法是如何實現(xiàn)的吧
    2023-08-08

最新評論