1. 程式人生 > >Python3的venv虛擬環境操作(Linux)

Python3的venv虛擬環境操作(Linux)

.get 命令 是否 imp 分享圖片 bash class 建立 div

Infi-chu:

http://www.cnblogs.com/Infi-chu/

Python3.3以上版本支持了原生的虛擬環境命令,即venv。

長話短說,具體的理論在這裏就不多說了,主要的操作見下文。

1.先建立項目目錄,並進入目錄當中

mkdir /opt/PythonProject/test
cd /opt/PythonProject/test
python -m venv env

技術分享圖片

2.激活虛擬環境

source env/bin/acticate

【註】acticate是在你所創建的虛擬環境目錄中的bin目錄下的。

技術分享圖片

3.在虛擬環境中安裝包、創建.py文件

使用requests模塊做測試,並創建一個小文件

pip install requests
vim test.py

編寫一個簡單的程序

import requests

res = requests.get(‘https://www.baidu.com‘)
# 打印請求狀態碼
print(res.status_code)

運行程序

技術分享圖片

4.退出虛擬環境,並在此測試剛才的腳本是否可以運行(答案當然是否定的)

deactivate

在退出虛擬環境後,測試你編寫的程序是否可以運行,本機環境中並沒有安裝requests模塊。

技術分享圖片

Python3的venv虛擬環境操作(Linux)