在執行命令 pip install mysql 或者 pip install mysqldb時候,報錯
mysql_config: command not found
command "python setup.py egg_info" failed with error code 1 in /private/var/folders/v1/3z7bt9gs527g9x1r5r9ny1gw0000gn/t/pip-build-gagog7/mysql-python/
原因是因為:
找不到mysql_config一般是由於通過lnmp.org或者其他方式安裝mysql以後mysql_config是在/usr/local/mysql/bin/裡面,這裡面的檔案不是在任意位置都可以訪問的
解決方法:執行以下命令後重試即可
ln -s /usr/local/mysql/bin/mysql_config /usr/local/bin/mysql_config
將mysql_config鏈結到/usr/local/bin目錄下
接著import mysql 又會報錯,
traceback (most recent call last):
from flask_mysqldb import mysql
file "/users/fujunmin/anaconda/lib/python2.7/site-packages/flask_mysqldb/init.py", line 1, in
import mysqldb
file "/users/fujunmin/anaconda/lib/python2.7/site-packages/mysqldb/init.py", line 19, in
import _mysql
importerror: dlopen(/users/fujunmin/anaconda/lib/python2.7/site-packages/_mysql.so, 2): library not loaded: libmysqlclient.18.dylib
referenced from: /users/fujunmin/anaconda/lib/python2.7/site-packages/_mysql.so
reason: image not found
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/local/lib/libmysqlclient.18.dylib
含義是:在/usr/local/lib/libmysqlclient.18.dylib 建立乙個/usr/local/mysql/lib/libmysqlclient.18.dylib的軟連線
Mac下安裝pip報錯
python完全不了解,今天根據教程裝好python,附上參考鏈結 在mac osx中搭建python整合開發環境 碼農網 然後想除錯乙個程式,說要裝pip,於是上python官網,點開pypi 密密麻麻一片,看不太懂是什麼,於是點開左側導航中的pypi tutorial進去看看 第一段說當前文件不...
mac 系統下git 報錯修正
報錯現象 git無法推送到遠端倉庫,也無法從遠端倉庫中獲取最新 不論是否需要使用者名稱和密碼都不可以。執行和遠端互動的命令統統卡死,無反應。解決思路 通過網上查詢,有可能是公升級系統後導致git儲存的使用者名稱和密碼資訊和系統不相容,無法載入出錯。考慮將現有使用者名稱和密碼資訊刪除重新新增。解決辦法...
MAC裝雙系統
這週被其他專業導員叫走,裝了一次雙系統,步驟挺簡單的,說一下吧!在windows系統下作的工作 將u盤做成u啟 將映象複製到u盤 出現檔案過大,無法將檔案裝入u盤的解決辦法。win r,輸入cmd,回車,輸入 convert u fs ntfs,u是u盤的碟符 在ios系統下作的工作 利用磁碟工具進...