1. 程式人生 > >win10下搭建python3+scarpy虛擬環境

win10下搭建python3+scarpy虛擬環境

virtualenv 是一個建立隔絕的Python環境的工具。virtualenv建立一個包含所有必要的可執行檔案的資料夾,用來使用Python工程所需的包。由於virtualenv不便於對虛擬環境集中管理,所以推薦直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虛擬環境工作變得便利。它把你所有的虛擬環境都放在一個地方。

1、首先去官網下載python的最新版本,我用的是python3.72,下載地址:https://www.python.org/downloads/windows/,選擇executable版本就行了。

2、安裝Python3.72,如果不想預設安裝就選擇第二項,要注意選擇選擇新增系統環境

3、安裝完成後開啟cmd,執行命令:

pip install virtualenv  

用powershell的要注意了,powershell安裝完成virtualenv後不能進入建立的虛擬環境,這個我也不清楚為什麼。

4、接下來安裝virtualenvwrapper ,執行命令:

pip install virtualenvwrapper

接下來要更改其環境變數,如下圖所示。設定完變數後要重新開啟cmd這樣環境變數才能生效。

6、生成一個虛擬環境,cmd中執行命令:

mkvirtualenv --python=D:\Programs\Python\Python37/python.exe venv

 7、此時虛擬環境就建立好了,可以在F:\Envs\路徑下看到生成的資料夾,cmd中執行命令:

workon venv

 

8、進入到虛擬環境中後,就可以在這個虛擬環境下安裝scrapy了,先安裝一個request

9、安裝scrapy時可能會有好多依賴的包,安裝過程肯會很長,為了能提高安裝速度可以在豆瓣上獲取資源,執行命令:

pip install -i https://pypi.douban.com/simple scrapy