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 устранил проблему.