python 利用 setup.py 手动安装第三方类库

python 利用 setup.py 手动安装第三方类库

由于我在mac使用时,装了python3,默认有python2的环境,使用 pip 安装第三方类库时,老是安装到 python2的环境上;

在想办法安装到python3上时,费了不少力气;在家里的windows电脑上安装了python3,在使用pip安装类库时,虽然安装在了python3上,

可是在创建测试项目还是import 不上,我想可能是环境变量没有设置对,最后还是手动安装吧

比如:手动安装requests

  1. 先下载requests包 https://github.com/kennethreitz/requests
  2. 解压下载的zip包
  3. 进入有setup.py 的目录 ,用windows的cmd
  4. 先执行 python setup.py build
  5. 然后执行 python setup.py install
  6. 如果不出什么问题,提示安装成功
  7. 新建立一个测试项目,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

posted @   cocoajin  阅读(19468)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示