創(chuàng)建虛擬環(huán)境
如果當前系統(tǒng)中沒有虛擬環(huán)境,則使用以下命令安裝虛擬環(huán)境:
pip3 install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install virtualenvwrapper -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install virtualenvwrapper-win -i https://pypi.tuna.tsinghua.edu.cn/simple
如果自己的開發(fā)機子中存在多個版本的python,則可以指定python解析器的版本
1.創(chuàng)建renran項目的虛擬環(huán)境并指定版本:
mkvirtualenv renran -p python3.7
2.退出虛擬化環(huán)境
deactivate
其他命令
創(chuàng)建虛擬環(huán)境: mkvirtualenv 虛擬環(huán)境名稱
創(chuàng)建虛擬環(huán)境(指定python版本): mkvirtualenv -p python3 虛擬環(huán)境名稱
查看所有虛擬環(huán)境: workon
使用虛擬環(huán)境: workon 虛擬環(huán)境名稱
退出虛擬環(huán)境: deactivate
刪除虛擬環(huán)境(必須先退出虛擬環(huán)境內(nèi)部才能刪除當前虛擬環(huán)境): rmvirtualenv 虛擬環(huán)境名稱
其他相關命令:
查看虛擬環(huán)境中安裝的包: pip freeze 或者 pip list
收集當前環(huán)境中安裝的包及其版本: pip freeze > requirements.txt
在部署項目的服務器中安裝項目使用的模塊: pip install -r requirements.txt
提示:
虛擬環(huán)境只會管理環(huán)境內(nèi)部的模塊和python解析器,對于源代碼是毫無關系
創(chuàng)建虛擬環(huán)境需要聯(lián)網(wǎng)
創(chuàng)建成功后, 會自動工作在這個虛擬環(huán)境上
工作在虛擬環(huán)境上, 提示符最前面會出現(xiàn) “(虛擬環(huán)境名稱)”
進入虛擬環(huán)境后
安裝一下配置
pip install django==2.2.0 -i https://pypi.douban.com/simple
pip install djangorestframework -i https://pypi.douban.com/simple
pip install PymySQL -i https://pypi.douban.com/simple
pip install Pillow -i https://pypi.douban.com/simple
pip install django-redis -i https://pypi.douban.com/simple
到目前為止,建立項目的虛擬環(huán)境renran已經(jīng)配置完畢