Mac下搭建python開發環境


1. 安裝brew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2. 安裝 mysql

#安裝
1. brew install mysql

#啟動
2. brew services start mysql

#進入 mysql
3. mysql -u root -p
初次進入的時候會讓你輸入密碼,這時候直接回車進入

#進入mysql后, 添加所有ip可以訪問方式
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

flush privileges; 

3. 安裝 pycharm

相當簡單
1. https://www.jetbrains.com/pycharm/download/#section=mac 到這里下載pycharm的mac版本, 下載專業版,(專業版會有30天試用期, 在啟動的如果讓你輸入激活碼,你選擇上面的試用就行了)

2. 下載完成以后會有一個dmg文件
    直接雙擊dmg文件, mac會讓你將圖標拉到applications文件夾下面,照做就行了

3. ctrl+空格 搜索pycharm打開就行了

4. 安裝python3.6

brew install python3.6

不要使用源碼的方式安裝python3.6 可能會出現ssl的錯誤
安裝好以后 直接python3.6就可以直接啟動python3.6(記住不是python, python默認是使用系統默認安裝的python2.7)
如果要用pip3.6也可以直接用pip3.6 install xx命令

5. 安裝virtualenvwrapper

1. 新建存放虛擬環境的目錄

    cd ~
    mkdir .virtualenvs

2. 安裝virtualenvwrapper

    pip3.6 install virtualenvwrapper

3. 配置virtualenvwrapper

    vim ~/.bash_profile編輯文件寫入下面內容
        VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3.6
        export WORKON_HOME=$HOME/.virtualenvs
        source /usr/local/bin/virtualenvwrapper.sh

source ~/.bash_profile

mkvirtualenv mxonline

6. 虛擬環境下安裝mysqlclient

先進入虛擬環境

    workon mxonline

pip install mysqlclient 會出現:
    mysql_config not found

解決辦法:

    1. brew install mysql

    2. sudo find / -name mysql 找到mysql的bin目錄

        我這里是 /usr/local/Cellar/mysql5.7.21/bin

    3. export PATH=$PATH:/usr/local/mysql/bin
    4. pip install mysqlclient


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM