python 利用 setup.py 手動安裝第三方類庫
由於我在mac使用時,裝了python3,默認有python2的環境,使用 pip 安裝第三方類庫時,老是安裝到 python2的環境上;
在想辦法安裝到python3上時,費了不少力氣;在家里的windows電腦上安裝了python3,在使用pip安裝類庫時,雖然安裝在了python3上,
可是在創建測試項目還是import 不上,我想可能是環境變量沒有設置對,最后還是手動安裝吧
比如:手動安裝requests
- 先下載requests包 https://github.com/kennethreitz/requests
- 解壓下載的zip包
- 進入有setup.py 的目錄 ,用windows的cmd
- 先執行 python setup.py build
- 然后執行 python setup.py install
- 如果不出什么問題,提示安裝成功
- 新建立一個測試項目,import requests
測試代碼:
Created on 2014年4月22日 @author: dev.keke@gmail.com ''' import requests r = requests.get('http://httpbin.org/get') print(r.text)
打印結果:
{ "origin": "119.163.143.200", "args": {}, "url": "http://httpbin.org/get", "headers": { "Host": "httpbin.org", "Accept-Encoding": "gzip, deflate, compress", "X-Request-Id": "2ee85784-5e69-4902-845e-3939e2d9a032", "Connection": "close", "User-Agent": "python-requests/2.2.1 CPython/3.4.0 Windows/7", "Accept": "*/*" } }
安裝正常