使用 virtualenv 創建虛擬環境


virtualenv 創建虛擬環境

主要用於在一台電腦上需要安裝不同版本的python虛擬環境來做項目, virtualenv就是用來為一個項目創建一套可以隔離的Python運行環境。

    pip install virtualenv

    # 或者使用 pip3
    pip3 install virtualenv

創建過程

  1. 創建目錄
    Windows系統的話, 新建一個空的文件目錄, linux的話 mkdir XXX_project

  2. 創建虛擬環境
    在新創建的目錄中, 進入CMD終端, 執行下面命令. linux 在命令行執行


    # 創建完全與外部packages隔離的虛擬環境 myenv, python版本可能是最新的python3.7
    virtualenv --no-site-packages myenv

    # 如果新的python虛擬環境也需要原來python的第三方庫,可以將第三方庫一起復制到新的虛擬環境
    virtualenv --system-site-packages myenv

    # win 指定本地已有的python3.5版本(本地已有python2.7, python3.5, python3.7的解釋器)
    virtualenv -p C:\Users\Administrator\AppData\Local\Programs\Python\Python35\python.exe myenv

    # linux
    virtualenv -p /usr/bin/python3.5 myenv

  3.激活虛擬環境 

  在新創建的目錄中, 進入CMD終端命令, 執行下面命令, 只需要記住, 在win系統下, 激活就是還行 Scripts 下面activate 的腳本, 關閉就是執行 deactivate.bat 的腳本就OK了
    # windows 
    myenv\Scripts\activate

    # linux
    source myenv/bin/activate

  4.關閉虛擬環境  

    # Windows (記不住單詞沒關系 按Tab鍵是可以自動補全的)
    myenv\Scripts\deactivate.bat

    # linux
    deactivate

  5.刪除虛擬環境

    # windows
    簡單粗暴, 直接刪除創建時生成的 myenv 的目錄就好了

    # linux
    rm -r myenv

  



 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM