關於Python3中venv虛擬環境
Python3.3
以上的版本通過venv
模組原生支援虛擬環境,可以代替Python
之前的virtualenv
。
該venv
模組提供了建立輕量級“虛擬環境”,提供與系統Python
的隔離支援。每一個虛擬環境都有其自己的Python
二進位制(允許有不同的Python
版本創作環境),並且可以擁有自己獨立的一套Python
包。他最大的好處是,可以讓每一個python
專案單獨使用一個環境,而不會影響python
系統環境,也不會影響其他專案的環境。
優點
- 使不同應用開發環境獨立
- 環境升級不影響其他應用,也不會影響全域性的
python
環境 - 防止系統中出現包管理混亂和版本衝突
windows
建立虛擬環境
安裝好的python3
的環境,我的python
版本是python3.5
我這裡演示例子是在c盤根目錄建立一個py3目錄
進入到這個py3目錄
建立虛擬環境
python -m evnv .
命令執行完成會在py3目錄下看到如下檔案
啟用虛擬環境
還是在windows cmd
下操作:
進入到Scripts
,執行activate.bat
,如下圖表示啟用成功
這個時候可以在虛擬環境進入到python3
並安裝我們需要的包而不會影響我們系統安裝的python3
的包環境,這裡我在虛擬環境中安裝了pymysql
包,然後分別在虛擬環境和外面的環境中pip list
列出包,可以看到,我們外面的包中並沒有pymysql
包
這樣一個虛擬環境我們就配置好了
Mac或linux建立虛擬環境
其實三個平臺的方法沒什麼太大區別,這裡通過Mac系統演示,python
環境依然是python3.5
還是建立一個py3目錄,然後進入到py3目錄
localhost:py3 zhaofan$ pwd
/Users/zhaofan/py3
建立虛擬環境
python3 -m venv .
啟用虛擬環境
source bin/activate
如下圖:
這樣虛擬環境就建立完成
相關文章
- Python3虛擬環境--venvPython
- Python - 虛擬環境 venvPython
- 【PYTHON3】虛擬環境Python
- Sublime Python3 虛擬環境配置Python
- 虛擬環境搭建相關
- [學習筆記]Win10系統 Powershell 使用 Venv 管理虛擬環境筆記Win10
- 虛擬環境搭建
- Pipenv虛擬環境
- (全)Python 的虛擬環境構建和jupyter notebook 中虛擬環境切換Python
- 虛擬機器arm虛擬環境搭建虛擬機
- Python虛擬環境Python
- 建立python虛擬環境Python
- KVM虛擬化環境搭建
- CentOS 7.6虛擬環境搭建CentOS
- Python搭建虛擬環境Python
- 建立 Python 虛擬環境Python
- 虛擬環境pipenv的使用
- 使用Python虛擬環境Python
- python虛擬環境--virtualenvPython
- python 虛擬環境搭建Python
- Ubuntu python虛擬環境UbuntuPython
- python虛擬環境搭建Python
- anaconda建立虛擬環境
- 虛擬化環境配置指南
- window 建立py虛擬環境
- 使用pyenv和venv管理python環境Python
- 安裝python虛擬環境並配置虛擬環境以及安裝scrapy模組Python
- python下多環境開發(虛擬環境)Python
- 關於openGauss中的虛擬索引索引
- Ubuntu虛擬機器進入虛擬環境的流程Ubuntu虛擬機
- 在Linux使用虛擬環境Linux
- 建立Python虛擬環境——下Python
- python virtualenv虛擬環境搭建Python
- python的虛擬環境virtualenvPython
- 一、虛擬機器環境配置虛擬機
- Python 虛擬環境全知道Python
- pycharm新增conda虛擬環境PyCharm
- pycharm配置anaconda虛擬環境PyCharm