mac 安裝 mysqlclient 踩過的坑

2021-10-01 09:14:21 字數 1310 閱讀 1423

解壓後進入 mysqlclient 中 setup.py 所在的目錄 然後執行下面語句

python setup.py clean

python setup.py build

python setup.py install

發現報錯:

根據報錯資訊找到這個報錯的檔案 mysqlclient-1.4.6/setup_posix.py

發現主要是執行 mysql_config --libs 這個命令時候出現 mysql_config: command not found 錯誤  

這不就是找不到mysql的mysql_config配置檔案嘛。那就找  find / -name mysql_config 發現這找不到

mac的 mysql_config 檔案一般情況下在 /usr/local/mysql/bin 目錄下 

那我們就修改一下環境變數 ,直接在終端上面執行下面的語句:

path="$path":/usr/local/mysql/bin

然後執行 

python setup.py clean

python setup.py build

python setup.py install

linux 上面安裝出現上述錯誤需要安裝 mysql-devel

yum install mysql-devel

但是在執行django程式的時候  又會出現這個問題  說沒有安裝mysqlclient  

這是因為環境變數問題 需要在終端中找到 libmysqlclient.18.dylib 檔案   

執行 

sudo -s

ls /usr/local/mysql/lib/ | grep libmysqlclient.18.dylib

正常情況應該看到這個libmysqlclient.18.dylib檔案  如果沒有 繼續執行

find / -name libmysqlclient.18.dylib
如果還沒有看到  你可以進入到 /usr/local/mysql/lib 目錄下看看你的是不是18  有可能是  libmysqlclient.21.dylib  所以導致沒找到

然後繼續執行

ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
這回完美成功

Mac安裝Jupyter NoteBook和執行

安裝 pip3 install jupyter啟動 jupyter notebook 指定埠啟動 jupyter notebook port 啟動伺服器但不開啟瀏覽器 jupyter notebook no browser幫助 jupyter notebook help配置檔案路徑 jupyter ...

mac安裝graphviz pycharm執行成功

1.安裝homebrew mac使用者建議直接用homebrew來安裝。當在終端執行 usr bin ruby e curl fssl failed to connect to raw.githubusercontent.com port 443 connection refused試著翻q操作也不...

Mac使用(一)Mac安裝brew

brew homebrew mac osx上的軟體包管理工具,類似linux中yum,能在mac中方便安裝軟體或者解除安裝軟體,brew 的官方 在官方 對brew的用法進行了詳細的描述 安裝方法 在mac中開啟termal 輸入命令 安裝完成 檢視幫助 使用brew查詢軟體 brew search...