python創建和使用virtualenv虛擬環境以及在pycharm中加載虛擬環境


一、創建虛擬環境的2中方式

python使用virtualenv管理虛擬環境,便於在不同的環境下使用不同版本的包,不同項目使用不用版本的包

1. python命令行安裝

步驟一:virtualenv安裝

virtualenv的安裝,安裝命令:pip install virtualenv

 

步驟二:創建虛擬環境

使用virtualenv命令創建虛擬環境,創建命令:virtualenv 【環境名稱】

例如,在D盤創建虛擬環境TestEnv

 

 虛擬環境創建成功之后,則在選擇的目錄下生成虛擬環境,虛擬環境目錄生成之后包含了Lib目錄和Scripts目錄以及.gitgnore和pyvenv.cfg文件,如下圖

 

步驟三:激活虛擬環境

虛擬環境安裝好之后需要激活才能使用,激活環境需要在該環境的絕對路徑(必須是Scripts目錄)下激活,使用activate命令,取消激活用deactivate命令

  

  

2. 通過pycharm創建虛擬環境

步驟:File -- New Project -- 創建虛擬環境,具體如下

 

 創建后具體顯示如下:

 

二、項目在虛擬環境中的使用

1.requirements.txt文件

檢查項目是否存在requirements.txt文件,若不存在,則則使用命令:pip freeze > requirements.txt進行生成requirements.txt文件

2.跳轉到需要使用虛擬環境的目錄下(注意是在虛擬環境狀態下跳轉)

 3.安裝項目所需的庫文件

 通過pip install -r requirements.txt 命令安裝 

三、pycharm加載項目

步驟一:設置

打開pycharm並打開需要加載虛擬環境的項目,然后依次點擊左上方的file->Settings,如下圖所示: 

步驟二:當前解釋器

Project->Project Interpreter,project Interpreter默認選擇的是本地的python環境以及對應的第三方包,如下圖所示:

 

步驟三:添加虛擬環境解釋器

添加虛擬環境,具體如下:

3.1點擊右上方的設置按鈕,然后點擊Add,如下圖所示:

3.2 在彈出的Add Python Interpreter頁面中,依次選擇Virtualenv Environment(虛擬環境)->Existing environment,如下圖所示:

 

3.3選擇虛擬環境運行於項目:Project->Project Interpreter,project Interpreter選擇新添加的虛擬機環境並點擊【ok】即可,如下圖:

 

 3.4 庫文件

  

四、虛擬環境移植

步驟一:復制虛擬環境和項目

將虛擬環境TestEnv和項目ARESAutoTest壓縮后復制到服務器B,並解壓縮

 

步驟二:在服務器B上的庫

 

步驟三:設置虛擬環境為新項目的解釋器,並再次運行

 

 

 


免責聲明!

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



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