最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python安裝pygit2失敗問(wèn)題及解決

 更新時(shí)間:2024年06月25日 15:00:56   作者:巴啦啦魔仙變??!  
這篇文章主要介紹了Python安裝pygit2失敗問(wèn)題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Python安裝pygit2失敗

報(bào)錯(cuò)輸出

這是最后一部分輸出

  In file included from src/blob.c:30:0:
  src/blob.h:33:10: fatal error: git2.h: 沒有那個(gè)文件或目錄
   #include <git2.h>
            ^~~~~~~~
  compilation terminated.
  error: command 'gcc' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for pygit2
Failed to build pygit2
ERROR: Could not build wheels for pygit2 which use PEP 517 and cannot be installed directly

原因

我是因?yàn)镻ython的版本太低了。

現(xiàn)在是3.6,我更新到3.9后就好了。更新命令

 conda update python

python調(diào)用gitpython,遇到gitpython庫(kù)不支持的復(fù)雜命令或個(gè)性命令時(shí)的解決

需求

在執(zhí)行g(shù)it log命令時(shí),git中支持諸如:

git log --pretty=format:"%H,%an,%cd" “D:\your_target_file_path”> D:/test/log_data/log.csv

但是當(dāng)我們希望通過(guò)python批量拉取自定義repo的時(shí)候

我們發(fā)現(xiàn)gitpython時(shí),并不支持這類非常規(guī)命令(如果有知道如何使用非常規(guī)命令的小伙伴在評(píng)論區(qū)指出)

這個(gè)時(shí)候我們可以通過(guò)python+cmd的思路來(lái)解決這個(gè)問(wèn)題


在這里插入圖片描述

Git_Log.py

import subprocess

# microsoftdocs/azure-docs-sdk-python
RepoFullName = input(str("請(qǐng)輸入Repo:"))
RepoFullName_split = RepoFullName.split("/")
repo_file = RepoFullName_split[0]+"_"+RepoFullName_split[1]
cmd1 = "cd \\"
cmd2 = "D:"
cmd3 = "cd test"
cmd5 = "cd {}".format(repo_file)
cmd6 = "git init"
cmd8 = "git checkout -b baymax_branch"
cmd14 = """git log --pretty=format:"%H,%an,%cd" > D:/test/log_data/log_{}.csv""".format(repo_file)
cmd = cmd1 + " && " + cmd2 + " && " + cmd3 + " && " + \
      cmd5 + " && " + cmd6 + " && " + cmd8 + " && " + cmd14

subprocess.Popen(cmd, shell=True)

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python 獲取鍵盤輸入,同時(shí)有超時(shí)的功能示例

    python 獲取鍵盤輸入,同時(shí)有超時(shí)的功能示例

    今天小編就為大家分享一篇python 獲取鍵盤輸入,同時(shí)有超時(shí)的功能示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11
  • python的三種等待方式及優(yōu)缺點(diǎn)小結(jié)

    python的三種等待方式及優(yōu)缺點(diǎn)小結(jié)

    這篇文章主要介紹了python的三種等待方式及優(yōu)缺點(diǎn)的相關(guān)資料,三種等待元素加載的方法分別是強(qiáng)制等待、隱式等待和顯式等待,并詳細(xì)比較了它們的優(yōu)缺點(diǎn),需要的朋友可以參考下
    2024-12-12
  • 解決Python運(yùn)算符重載的問(wèn)題

    解決Python運(yùn)算符重載的問(wèn)題

    這篇文章主要介紹了解決Python運(yùn)算符重載的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Pytest失敗重跑機(jī)制pytest-rerunfailures的實(shí)現(xiàn)

    Pytest失敗重跑機(jī)制pytest-rerunfailures的實(shí)現(xiàn)

    pytest-rerunfailures插件是解決自動(dòng)化測(cè)試偶發(fā)故障的有效工具,通過(guò)--reruns設(shè)置重試次數(shù)和--reruns-delay配置間隔時(shí)間,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-06-06
  • 基于Python實(shí)現(xiàn)簡(jiǎn)易學(xué)生信息管理系統(tǒng)

    基于Python實(shí)現(xiàn)簡(jiǎn)易學(xué)生信息管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)簡(jiǎn)易學(xué)生信息管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 基于python3監(jiān)控服務(wù)器狀態(tài)進(jìn)行郵件報(bào)警

    基于python3監(jiān)控服務(wù)器狀態(tài)進(jìn)行郵件報(bào)警

    這篇文章主要介紹了基于python3監(jiān)控服務(wù)器狀態(tài)進(jìn)行郵件報(bào)警,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • Python獲取CPU、內(nèi)存使用率以及網(wǎng)絡(luò)使用狀態(tài)代碼

    Python獲取CPU、內(nèi)存使用率以及網(wǎng)絡(luò)使用狀態(tài)代碼

    這篇文章主要介紹了Python獲取CPU使用率、內(nèi)存使用率、網(wǎng)絡(luò)使用狀態(tài)的相關(guān)代碼,對(duì)此有需要的朋友一起測(cè)試下。
    2018-02-02
  • Django ModelForm組件使用方法詳解

    Django ModelForm組件使用方法詳解

    這篇文章主要介紹了Django ModelForm組件使用方法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • python 中的[:-1]和[::-1]的具體使用

    python 中的[:-1]和[::-1]的具體使用

    這篇文章主要介紹了python 中的[:-1]和[::-1]的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • 詳解用selenium來(lái)下載小姐姐圖片并保存

    詳解用selenium來(lái)下載小姐姐圖片并保存

    這篇文章主要介紹了詳解用selenium來(lái)下載小姐姐圖片并保存,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01

最新評(píng)論

阳谷县| 昔阳县| 信宜市| 纳雍县| 永年县| 鞍山市| 云梦县| 肇庆市| 慈溪市| 北辰区| 信丰县| 株洲市| 江川县| 萍乡市| 东阳市| 洱源县| 沁水县| 长治市| 黄骅市| 绵竹市| 梁河县| 赣榆县| 岐山县| 房产| 庆安县| 饶平县| 中西区| 澄迈县| 吴桥县| 桐城市| 博白县| 军事| 航空| 阳原县| 山西省| 铁岭市| 融水| 鞍山市| 锦州市| 榕江县| 临武县|