码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【如何配置应用Github开源项目(以具体实例为案例,针对入门选手)】


    配置应用Github开源项目

    • 一、配置环境
      • 1.进入项目主页
      • 2.阅读README文件
      • 3.其余配置

    一、配置环境

    1.进入项目主页

    案例主页:https://github.com/remiliacn/qqBot
    进入项目主页后,点击右方“Code”模块,会显示下载链接(包括Https以及SSH方式)等信息,此时根据用户需要,一般有两种下载方式:

    • 方式一:直接点击下载项目压缩包,下载到本地后解压使用(非专业使用此方式即可);
      在这里插入图片描述
    • 方式二:复制Https模式的下载链接,在本地打开git的命令行窗口,使用如下命令下载项目(前提是本地安装了Git客户端):
    git clone 下载链接  
    
    • 1

    比如

    git clone https://github.com/remiliacn/qqBot.git
    
    • 1

    如下图所示,当红色框进度达到100%即完成项目的本地下载。

    在这里插入图片描述

    2.阅读README文件

    README文件通常会介绍项目开发的目的、意义、使用方式以及环境需求,我们主要关注的是如何使该项目可以成功运行,那么在本地我们就需要满足项目需求的最低环境要求,如下图所示,该项目对于用户使用环境有两个要求(前两个要求,后两个是其他项目),我们依次完成:
    在这里插入图片描述
    1)安装Python3.7+
    a.下载Python
    Python官网:https://www.python.org/,进入之后选择Downloads选项,目前最新版本为3.11满足要求,直接点击下载即可:在这里插入图片描述
    b.本地安装Python
    找到刚才下载的Python3.11.exe文件,双击开始下载,注意勾选添加路径至环境变量,然后点击自定义安装:
    在这里插入图片描述
    接着一路点击next直到如下图所示,自定义安装路径后点击install安装即可:
    在这里插入图片描述
    c.验证Python是否安装成功:
    Win+R,输入cmd打开命令行窗口,键入

    python --version
    
    • 1

    之后显示python版本,即说明安装成功,如下图所示:
    在这里插入图片描述
    2)安装requirements.txt文件中所有依赖
    从命令行窗口进入最开始我们下载该项目的目录下(本地目录),然后运行下列命令即可:

    pip install -r requirements.txt
    
    • 1

    比如我将此项目放置在F盘下,如图:
    在这里插入图片描述
    此时我按照下图所示步骤进入该路径下,运行上述命令即可:
    在这里插入图片描述
    在这里插入图片描述
    此时等待安装完成即可!!
    到此基本环境已经配置完成了!!

    3.其余配置

    可看到此时项目要求其他配置,如下:
    在这里插入图片描述
    接着按步骤走即可:
    a.修改文件名称
    在这里插入图片描述
    b.按需修改文件内容
    在这里插入图片描述
    开源项目本地配置运行的套路万变不离其宗,跟着人家的README文件走即可!本文主要针对一些非专业入门选手,常用的可借助Anaconda、Pycharm、Git客户端等工具提高效率。

  • 相关阅读:
    初级银行从业资格证知识点(二)
    昨日阅读量700
    警惕,11月这6本期刊已被剔除SCI/SSCI
    ORB-SLAM2 ---- Frame::AssignFeaturesToGrid函数
    rabbitMq路由键介绍
    leetcode 二分查找·系统掌握 寻找旋转排序数组中的最小值II
    Java:关于mybatis框架mapper.xml编写小于号<的问题
    Apifox和Apipost有什么区别?那个更有优势(接口工具)postman、jmeter等等、、、
    如何在IntellJ IDEA中批量修改文件换行符
    【Linux】C文件系统详解(四)——磁盘的物理和抽象结构
  • 原文地址:https://blog.csdn.net/qq_43665602/article/details/127794150
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号