# cd ~ //利用brew安裝pyenv # brew install pyenv //查看是否安裝成功 # pyenv --version |
一、拷貝搜狐mirror到pyenv緩存目錄python
# wget http://mirrors.sohu.com/python/3.7.4/Python-3.7.4.tar.xz -P ~/.pyenv/cachemysql
二、保證系統編碼爲unicode, 查看系統編碼,若全部編碼和如下一致,則不用操做。git
# locale LANG="zh_CN.UTF-8" LC_COLLATE="zh_CN.UTF-8" LC_CTYPE="zh_CN.GBK" LC_MESSAGES="zh_CN.UTF-8" LC_MONETARY="zh_CN.UTF-8" LC_NUMERIC="zh_CN.UTF-8" LC_TIME="zh_CN.UTF-8" LC_ALL= "zh_CN.UTF-8" |
若編碼和以上不一致,則執行如下命令github
# export LC_ALL="zh_CN.UTF-8" # export LANG="zh_CN.UTF-8 |
三、安裝python 3.7.4並驗證sql
//安裝python 3.7.4 # pyenv install 3.7.4 python-build: use openssl@1.1 from homebrew python-build: use readline from homebrew Installing Python-3.7.4... python-build: use readline from homebrew Installed Python-3.7.4 to /Users/william/.pyenv/versions/3.7.4 |
安裝若出現如下錯誤:BUILD FAILED (OS X 10.12.6 using python-build 20180424),則須要執行macos
# brew install openssl readline sqlite3 xz zlib |
查看python是否安裝成功vim
//查看是否安裝成功 # pyenv versions * system (set by /Users/william/.pyenv/version) 3.7.4 |
# git clone git://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv //驗證是否安裝成功 # pyenv help virtualenv Usage: pyenv virtualenv [-f|--force] [VIRTUALENV_OPTIONS] [version] <virtualenv-name> pyenv virtualenv --version pyenv virtualenv --help -f/--force Install even if the version appears to be installed already |
一、建立虛擬環境緩存
# pyenv virtualenv 3.7.4 python3 # pyenv virtualenvs 3.7.4/envs/python3 (created from /Users/william/.pyenv/versions/3.7.4) python3 (created from /Users/william/.pyenv/versions/3.7.4) |
二、激活虛擬環境bash
修改環境變量 # vim ~/.bash_profile,追加如下內容app
export PATH="~/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" |
讓環境變量生效 # source ~/.bash_profile
激活環境
# pyenv activate python3 pyenv-virtualenv: prompt changing will be removed from future release. configure `export PYENV_VIRTUALENV_DISABLE_PROMPT=1' to simulate the behavior. //驗證是否成功 # python --version Python 3.7.4 |
三、退出虛擬環境
# pyenv deactivate |
點擊右上角 PyCharm進入Preference子項,進入下圖配置,找到Project Intepretor選項
選擇配置,彈出下框,選擇虛擬環境,點擊Ok
這樣在pycharm運行程序時就是使用咱們虛擬環境python3編譯了。
選擇New Project 從git倉庫下載代碼,具體過程省略。
建立項目成功後,選擇右上角 edit configurations
選擇添加python
彈出框選擇程序入庫manage.py
這樣之後運行程序,直接點擊
一、首先安裝mysql,下載連接 http://117.128.6.27/cache/mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.23-macos10.13-x86_64.dmg 。若是不想按照dmg,能夠參考《
mac安裝sudo pip install MySQL-python報錯EnvironmentError: mysql_config not found解決方法》:·
二、激活虛擬環境
# pyenv activate python3
三、進入項目目錄,找到reqieurements.txt
# cd /Users/william/PycharmProjects/mouse/
四、使用pip安裝依賴
(源:doubian)
# pip install -i https://pypi.doubanio.com/simple -r requirements.txt
(源:tsinghua)
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
參考資料:
https://github.com/pyenv/pyenv/wiki