【python】windows下搭建并使用python虛擬環(huán)境

虛擬環(huán)境搭建:

一、安裝python:

參考Eclipse+python開發(fā)環(huán)境搭建,這里不再贅述。

二、安裝pip: 參考python包安裝工具pip使用總結(jié)【windows】,這里不再贅述。

三、安裝virtualenv和virtualenvwrapper:

> python -m pip install virtualenvwrapper-win

四、創(chuàng)建python虛擬環(huán)境:

D:\MyDrivers>virtualenv django1_7
New python executable in D:\MyDrivers\django1_7\Scripts\python.exe
Installing setuptools, pip, wheel...done.

五、激活虛擬環(huán)境:

D:\MyDrivers\django1_7>Scripts\activate.bat
(django1_7) D:\MyDrivers\django1_7>

六、去激活虛擬環(huán)境:

(django1_7) D:\MyDrivers\django1_7>Scripts\deactivate.bat

虛擬環(huán)境使用:

以運(yùn)行基于django1.7.4框架的項(xiàng)目為例:

  • 安裝django1.7.4:
django1_7) D:\EldonZhao\git\vpc>pip install django===1.7.4
  • 啟動(dòng)項(xiàng)目并解決相關(guān)錯(cuò)誤:
(django1_7) D:\EldonZhao\git\vpc>python manage.py runserver
ImportError: Could not import settings 'project.settings' (Is it on sys.path? Is there an import error in the settings file?): No module named djcelery
(django1_7) D:\EldonZhao\git\vpc>pip install django-celery
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
# 從http://pan.baidu.com/s/1kUXl1P1下載文件包,并解壓到到虛擬環(huán)境Lib\site-packages下面。
ImportError: No module named IPy
(django1_7) D:\EldonZhao\git\vpc>pip install IPy
ImportError: No module named iptools.ipv4
(django1_7) D:\EldonZhao\git\vpc>pip install iptools
ImportError: No module named pymongo
(django1_7) D:\EldonZhao\git\vpc>pip install pymongo
ImportError: No module named redisco.containers
(django1_7) D:\EldonZhao\git\vpc>pip install redisco
ImportError: No module named redis
(django1_7) D:\EldonZhao\git\vpc>pip install redis
  • 啟動(dòng)成功:
System check identified no issues (0 silenced).
April 14, 2017 - 16:43:34
Django version 1.7.4, using settings 'project.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

參考資料:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容