Python LXML模塊死活安裝不了怎麼辦?
02-10
借寶地問個問題:
Mac 系統,安裝了lxml3.8.0Mac版,沒有etree。又下了個3.7.3ManyLinux版(沒找到Mac版),安裝時提示平台支持。請問大神這問題怎麼辦?
1.對應好版本,推薦去加州大學爾灣分校那個地址去下載Python Extension Packages for Windows
2.千萬不要改名字,如果之前下過了,會變成(1)或(2),也要注意把這個去掉
3.按shift以管理員身份打開時,記得務必把這個.whl放在一個沒有中文字元的文件夾里。。
然後一切ok....
貼一張爬坑圖
欲哭無淚來回答這個問題
嘗試各位大佬的解決方案,還是會報錯,最後在pycharm里的File/Default settings/Project interpreter里找到安上了手動安裝 lxml包
去http://pypi.python.org/simple/lxml/,下載win7 x64的(注意下載對應你系統版本):
然後pip install scrapy
1.注意 升級pip時 開代理2.安裝lxml時,是否安裝Microsoft Visual C++ Compiler for Python 2.7
對於mac來說,你需要安裝xcode,xcode直接在app store裡面下載安裝
然後就pip install xxx 都可,如果你之前已經安裝過xcode並卸載,那你得確認你的xcode是不是beta版的,比如我的是beta版的後來卸載了,所以安裝軟體的時候報錯信息:
xcrun: error: active developer path ("/Applications/Xcode-beta.app/Contents/Developer") does not exist遇到這種情況的時候其實仔細看是有提示信息的:Use `sudo xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools, or use `xcode-select --install` to install the standalone command line developer tools.這個時候你得需要找到你新安裝的xcode的路徑,一般都是在 /Application/ 這個目錄下了,比如我重新安裝後的就是:/Applications/Xcode.app/Contents/Developer然後 sudo xcode-select --switch /Applications/Xcode.app
這樣就ok了如果還有疑問的話:
python install lxml on mac os 10.10.1另外,其實安裝的過程中很多信息已經給你提醒了,只不過是出來一大堆英文的沒有認真看,所以折騰了不少時間安裝anaconda,用這個帶的python完美解決
- xcode-select --install
- C_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/libxml2:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/libxml2//libxml:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include
- pip install lxml
@深海魚 感謝深海魚!!!!我也是查了一個中午,看到你的這條信息才爬坑成功的!!1
我也感謝@深海魚
我也感謝@深海魚,但是你的主頁怎麼被反作弊限制了?
你需要安裝command line tools
你是在windows下面裝的嗎?、
推薦閱讀:
※Python後端開發如何入門,要學習那些系統性的知識?
※Django 有哪些局限性?
※Tornado 非同步讀寫文件的方法?
※Python中模塊變數__path__在這段代碼中怎麼傳進來的?
※應該如何開始學習第一個框架?
TAG:Python框架 |
分頁阅读: 1 2