最近有學員反映安裝package時,會有報錯,但我一直沒遇到過這個問題。直到昨天mac出了問題須要卸載並從新安裝python,試圖安裝pyecharts時,出現瞭如下問題。python
gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/suosuo/anaconda3/include -arch x86_64 -I/Users/suosuo/anaconda3/include -arch x86_64 -DDUK_OPT_DEEP_C_STACK=1 -DDUK_OPT_NONSTD_REGEXP_DOLLAR_ESCAPE=1 -DDUK_OPT_OCTAL_SUPPORT=1 -I./src/duktape -I/Users/suosuo/anaconda3/include/python3.7m -c src/duktape/duktape.c -o build/temp.macosx-10.7-x86_64-3.7/src/duktape/duktape.o
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
error: command 'gcc' failed with exit status 1
----------------------------------------
Command "/Users/suosuo/anaconda3/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/3w/9lbtxb5x575f49vcxtk7lj9w0000gn/T/pip-install-lx6r6pzb/dukpy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/var/folders/3w/9lbtxb5x575f49vcxtk7lj9w0000gn/T/pip-record-pr1uf6xw/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/3w/9lbtxb5x575f49vcxtk7lj9w0000gn/T/pip-install-lx6r6pzb/dukpy/
其實我也不知道解決辦法,將提示的錯誤複製粘貼,而後google
web
對搜索結果一一嘗試,發現搜索結果中的第四個能解決個人問題。正則表達式
根據這篇文章,找打解決辦法是打開終端terminal,輸入
sql
xcode-select --install
該命令後會彈出一個彈出框,通常按照提示兩三分鐘就能操做完。macos
從新安裝pyecharts,安裝成功!
windows
提示:
本文僅適合解決mac上的最新安裝問題。料想windows安裝問題應該已經有大牛解決,你們發揮自力更生精神google一下,通常試驗幾個解決方案就能找到真正能解決問題的辦法。xcode
往期文章
大鄧強力推薦-jupyter notebook使用小技巧 微信
深度學習之 圖解LSTM app
本文分享自微信公衆號 - 大鄧和他的Python(DaDengAndHisPython)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。