關於python開始寫項目創建一個虛擬環境


關於python開始寫項目創建一個虛擬環境

什么是虛擬環境?

  • 我們有的時候會發現,一個電腦上有多個項目,一個依賴 Django 2.1,另一個比較舊的項目又要用 Django 1.5,這時候怎么辦呢?
  • 我們需要一個依賴包管理的工具來處理多個互不干擾的開發的環境。
  • virtualenv 就能解這樣的問題,它將創建一個單獨的環境,庫將安裝到自己目錄下,不會和其他環境共享.

virtualenv和virtualenvwrapper

  •   由於 virtualenv 用起來有點麻煩,wrapper 對它進行了封裝,讓它更好用,最終我們使用wrapper提供的命令,但是實際工作都是virtualenv做的。
  • virtualenvwrapper的好處是,把虛擬環境全局管理起來了,不用針對每個項目建立。同一類項目可以建立同樣的虛擬環境,也不用管它在哪,直接一個workon就可以。

Virtualenvwrapper  操作

 

1.創建虛擬環境:mkvirtualenv 虛擬環境名

2.切換到某個虛擬環境:workon my_envde

3.退出當前虛擬環境:deactivate

4.刪除某個虛擬環境: rmvirtualenv my_env

5列出所有虛擬環境:lsvirtualenv

 

命令行出現(---)表示使用到虛擬環境

在虛擬環境中安裝django、pymysql

在cmd中執行activate

進去虛擬環境  pip freeze  確認虛擬環境中的pip是否完成

 

安裝

  • pip升級
  • python -m pip install --upgrade pip
  • Virtualenv安裝
  • pip install  virtualenv
  • virtualenvwrapper安裝
  • pip install virtualenvwrapper-win
  • 設置WORK_HOME環境變量
  • 默認路徑:C:\Users\admin\Envs
  • WORKON_HOME = D:\test\vritualenv

 


免責聲明!

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



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