文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

(完全解决)Python中pip如何安装github上的一个包

2023-09-07 08:17

关注

文章目录

前言

先说几个问题:

  1. 并不是github上面的每一个项目都能叫做一个包,一般来说,包的标识:项目的目录下有setup.py文件。
  2. 为什么不直接pip install 包名?反而要提到github。这是因为有的包可能是个人开发的,过于小众,没有被收录到python的官方源中,所以pip install 包名根本找不到这个包。

安装

先以linux为例:

进入github项目,点击绿色按钮Code,找到链接。

在这里插入图片描述
然后:

git clone 链接

说白了就是先下载到本地来,所以,你如果有其他什么方法下载也行,不一定要像我这样git clone。
在这里插入图片描述
注意,这里下载的时候可能会出错,因为github网速在国内不稳定,我这边访问github一般是过一会可以,过一会又不可以。

总之,你自己先下载到本地,然后看到上面有了一个目录。

torchsearchsorted

可以直接cd进去。

安装
cd进去之后,我们看到有那个setup.py文件。

pip install . #注意这个.

在这里插入图片描述

补充,也有人说,下面这个也可以。

pip install -e . #注意这个.

区别可以见:https://blog.csdn.net/qq_33583069/article/details/123340335
我的理解是,前者安装的话,这个目录就可以删除了,因为其安装到了别的地方,后者安装的话,这个目录不能删,并且你可以改动这个目录里面的代码,程序运行时也会随之改变。

结尾

windows怎么办?道理一样的。都是下载,然后windows也有命令行,进入那个目录,然后pip install。


完结撒花

来源地址:https://blog.csdn.net/qq_43391414/article/details/127480160

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯