字數752
閱讀8喜歡0
command "/library/frameworks/python.framework/versions/3.5/bin/python3 -u -c "import setuptools, tokenize;__file__='/private/var/folders/66/bxp594wj6_z32vq7lmjmsl0w0000gn/t/pip-build-pgy_8noy/lxml/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/66/bxp594wj6_z32vq7lmjmsl0w0000gn/t/pip-3b058xt2-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/66/bxp594wj6_z32vq7lmjmsl0w0000gn/t/pip-build-pgy_8noy/lxml/windows下:
1. 安裝wheel,命令列執行:mac下:pip install wheel
3. 進入.whl所在的資料夾,執行命令即可完成安裝
pip install 帶字尾的完整檔名
首先確認安裝了xcode commond line tool 也就是xcode的命令列工具,因為編譯lxml需要用到cc 等命令
所以先在命令列輸入
xcode-select --install安裝完命令列工具
用pip來安裝lxml這時如果提示標頭檔案未找到的話,用locate命令定位一下頭檔案的位置
locate xmlversion.h初次使用locate命令會提示安裝
安裝一下就好了
之後定位到了locate之後 設定一下環境變數
那麼在編譯lxml的時候 就自動會到這個路徑下搜尋標頭檔案
然後pip install 就可以啦另外如果系統裝了幾個版本的xcode 那麼列印看好xcode的路徑
sudo xcode-select -p如果想切換到另乙個xcode路徑下 可以考慮在bash.profile進行全域性的設定
或者在終端設定變數
或者如果這些安裝完了之後,最後引用scrapy包得時候報錯
請嘗試刪除
cd /library/python/2.7/site-packages/如果是mac osx 10.11 有可能會報錯 因為mac系統多了sip 關閉sip就ok了sudo rm -rf six*
mac下python安裝lxml失敗
首先請確認安裝了xcode commond line tool 也就是xcode的命令列工具,因為編譯lxml需要用到cc 等命令 所以先在命令列輸入 xcode select install 安裝完命令列工具 用pip來安裝你所需要的lxml 這時候如果提示標頭檔案未找到的話 用locate命令定...
Python中lxml模組的安裝
lxml是python中與xml及html相關功能中最豐富和最容易使用的庫。lxml並不是python自帶的包,而是為libxml2和libxslt庫的乙個python化的繫結。它與眾不同的地方是它兼顧了這些庫的速度和功能完整性,以及純python api的簡潔性,與大家熟知的elementtree...
Python安裝lxml找不到etree
python安裝scrapy過程中需要先安裝lxml 使用pip install lxml 提示安裝成功 沒有出現任何問題 同樣pip install scrapy 安裝過程中也沒有出現問題 但是在執行確認安裝情況的時候 會提示 from lxml import etree dll load fai...