ОШИБКА: репозиторий git не найден на https://github.com/JuliaRegistries/General.git
- вопрос: я скопировал один из моих проектов julia с локального компьютера в кластер с использованием Linux. Когда я пытался бежать
instantiate
в Pkg-REPL,ERROR: git repository not found at `https://github.com/JuliaRegistries/General.git
произошло. И я понятия не имею. введите описание изображения здесь - что я проверил: я ввел
status
в Pkg-REPL и вроде все хорошо; и есть только один направление бревна под ~/.juliaвведите описание изображения здесь - Итак, что вызвало проблему и как ее исправить? Заранее спасибо!
2 ответа
Я наконец решил эту проблему путем клонирования из https://github.com/JuliaRegistries/General.git
вручную.
cd ~/.julila
mkdir registries
а такжеcd registries
git clone https://github.com/JuliaRegistries/General.git
и получить новое направлениеGeneral
- теперь я могу
instantiate
без ошибок не произошло!
Я до сих пор не понимаю, почему произошла ошибка, когда я автоматически клонировал этот сайт с помощью instantiate
, так что это еще вопрос, на который нужно ответить.
Я не уверен, что это могло быть причиной, но:
- Может ли сервер подключиться к GitHub? то есть ты можешь пинговать
www.github.com
? Возможно, рабочий сервер скрыт за каким-то межсетевым экраном. Конечно, довольно странно не разрешать исходящий трафик. - Кроме того, в вашей учетной записи сервера был ли у вас зарегистрирован открытый ключ на GitHub? Прошло много времени с тех пор, как мне приходилось это делать, но вам может потребоваться также указать свое имя пользователя и адрес электронной почты. Легким тестом было бы просто попробовать сделать
git clone https://github.com/JuliaRegistries/General.git
на сервере и посмотрите, успешно ли это. Если нет, возможно, сообщение об ошибке будет полезным.