python 利用 setup.py 手动安装第三方类库
2014-04-22 22:01
543 查看
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
测试代码:
打印结果:
安装正常
参考:https://my.bluehost.com/cgi/help/530
由于我在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": "*/*" } }
安装正常
参考:https://my.bluehost.com/cgi/help/530
相关文章推荐
- python中的异常处理
- python 解析配置文件
- python数据分析
- python备份数据脚本
- Python 贝叶斯分类
- Leetcode Longest Substring Without Repeating Characters
- python list 平均 分割 等分
- #!/usr/bin/env python与#!/usr/bin/python的区别
- 《Head First Programming》---python 3_函数
- python Bitwise shift
- Python 的内建函数
- leetcode pow(x,n) (python)
- python 学习笔记 10 -- 正则表达式
- python简明教程
- python中序列化用法(pickle)
- Python_实现ftp上传和下载
- python统计汉字词频
- python迭代器和解析
- 搭建python下web (tornado + Dgango)
- MySQLdb/mysql-python安装时EnvironmentError: mysql_config not found