1. 安裝python3.6.8 解釋器 2. 安裝pycharm專業版2018.3.5 3. 搭建虛擬環境 - 工具備不少:virtualenv、virtualenvwrapper、virtualenv-burrito和autoenv,再加上pyvenv、venv(Python 3標準庫)、pyenv、pipenv - 方式一: pycharm搭建(略) 注: 1. Inherit global site-packages:能夠使用base interpreter中的第三方庫,可能會花費時間進行復制;若是不選將和外界徹底隔離,新創建的項目很乾淨,裏面沒有系統中已經安裝的第三方庫文件。 2. Make available to all projects:是否將此虛擬環境提供給其餘項目使用 - 方式二: 命令行建立1
工具一:virtualenv [python版本通用]python
1. pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv [指定源下載] 2. mkdir django1.11_venv [指定位置建立存放全部虛擬環境文件的地方] 3. cd django1.11_venv 4. virtualenv your_env_name_dir --no-site-packages --python=python3 [建立獨立乾淨指定的虛擬環境,並指定python版本] 5. your_env_name_dir\Scripts\activate [windows進入方式] 6. source your_env_name_dir/bin/activate [linux進入方式] 7. 經過pip命令安裝對應的包,或經過requirements.txt 導入項目須要的包 pip -r install requirements.txt 8. deactivate [退出虛擬環境] 注: windows安裝python解釋器時,自動安裝了pip包管理器,Linux沒有安裝,須要本身安裝 yum -y install epel-release [安裝pip包,須要配置epel倉庫] yum -y install python-pip
工具二:pipenv[最強大]linux
1. pip3 install pipenv 2. mkdir env_dir 3. cd env_dir 4. pipenv install [建立虛擬環境,生成pipfile,pipfile.lock文件] 5. pipenv -python 3.6 [也能夠指定版本建立] 6. pipenv shell [進入虛擬環境] 7. pipenv install packages [經過pipenv代替pip來安裝指定的模塊] 8. pipenv install --dev packages --three [在當前版本python,該包只在開發環境中運用] 9. pipenv lock -r --dev > requirements.txt [生成項目依賴文件] 10. pipenv install -r requirement.txt [在新項目中安裝依賴] 11. pipenv lock [項目完成,鎖定當前項目模塊,將pipfile.lock文件拷到生產環境] 12. pipenv install --ignore-pipfile [在生產環境中運行便可] 13. python xx.py [運行python代碼文件] 14. pipenv run python xx.py [在沒有進入虛擬環境直接運行python代碼] 15. pipenv --rm [刪除虛擬環境]
link01shell
link02django
link03windows