ImportError: нет модуля с именем git после переформатирования ноутбука

Мой ноутбук был отформатирован и установлена ​​новая ОС, и с тех пор я получаю эту ошибку: ImportError: нет модуля с именем git

Это относится к коду python, который просто импортирует git.

Расположение git до форматирования моего ноутбука:/usr/local/bin/git Расположение git после форматирования ноутбука:/usr/bin/git

Как/что я могу изменить в своем коде на Python для ссылки на правильный путь?

Ответ 1

Модуль git - это не то же самое, что исполняемый файл командной строки git. У них одно и то же имя и связанные с ним задачи, но они представляют собой различные программные пакеты.

Я собираюсь предположить, что модуль git, который импортирует ваш код, - это тот, который предоставляется проектом GitPython. Вам нужно будет установить этот проект, см. Инструкции :

# pip install gitpython

Ответ 2

В моем cas я установил pythong2-git, это решило мою проблему.

sudo apt-get install python3-git

Ответ 3

В моем случае apt install python-git устранил проблему.