至於為什麼要創建虛擬環境以及創建虛擬環境的好處,這裡就不過多的描述了。相信沒有踩過坑估計也不會想要創建虛擬環境! 現在python版本主要有python2.x 和python3.x,並且python3.x現在是不向下相容的,但是,大部分都沒什麼變化的,最重要的是python2.x已經不再更新,所以, ...
至於為什麼要創建虛擬環境以及創建虛擬環境的好處,這裡就不過多的描述了。相信沒有踩過坑估計也不會想要創建虛擬環境!
現在python版本主要有python2.x 和python3.x,並且python3.x現在是不向下相容的,但是,大部分都沒什麼變化的,最重要的是python2.x已經不再更新,所以,這裡只對python3.x創建虛擬環境的方法做介紹。
創建虛擬環境的方法其實有很多,這裡介紹的方法只對python3.4及以上的python版本有效,這是因為python3.4及以後的版本將pyvenv內置了,下麵介紹使用pyvenv創建人虛擬環境的主要步驟 :
說明:我的python版本為 python3.7 安裝目錄為:D:\anaconda3
1. 在python3.4及以上的版本會在 python的安裝目錄\Tools\scripts(D:\anaconda3\Tools\scripts) 文件夾下找到 pyvenv.py 文件
2. 先創建一個文件夾 用於 創建虛擬環境 我這裡創建的文件夾名為:myenv 路徑為:D:\python_project\myenv
3. 在cmd命令行中使用命令:python pyvenv.py D:\python_project\myenv 來創建虛擬環境,這裡需要註意如下幾點:
註意:3.1 如果你的python.exe文件夾改了名字 那麼這裡的命令也應該改為對應的名字(這個估計大家應該都知道),
比如,我的python.exe文件改為:python3.exe ,所以,我應該使用命名為 python3 pyvenv.py D:\python_project\myenv
3.2 使用這條命名需要切換到 pyvenv.py 文件所在的目錄下,我這裡為 :D:\anaconda3\Tools\scripts ,才能正確的執行
4. 經過上面的操作之後,在myenv文件中會新增如下幾個文件
5. 在 Scripts 文件夾中應該可以找到 python3.exe 至此,虛擬環境就創建成功。