0
  1. 问题:我已经将我的一个 julia 项目从本地 pc 复制到使用 Linux 的集群。当我试图instantiate在 Pkg-REPL 中运行时,ERROR: git repository not found at `https://github.com/JuliaRegistries/General.git发生了。我不知道。 在此处输入图像描述
  2. 我检查了什么:我已经输入status了 Pkg-REPL,看起来一切都很好;并且~/.julia下只有一个方向日志在此处输入图像描述
  3. 那么是什么导致了这个问题,我应该如何解决它?先感谢您!
4

2 回答 2

1

我终于通过https://github.com/JuliaRegistries/General.git手动克隆解决了这个问题。

  1. cd ~/.julila
  2. mkdir registriescd registries
  3. git clone https://github.com/JuliaRegistries/General.git并找到新的方向General
  4. 现在我可以instantiate没有任何错误发生了!

我仍然不清楚为什么我使用 自动克隆这个站点时会发生错误instantiate,所以这仍然是一个有待回答的问题。

于 2020-06-26T02:32:47.247 回答
0

我不确定这些是否可能是原因,但是:

  • 服务器可以连接到 GitHub 吗?即,你能ping通www.github.com吗?基于工作的服务器可能隐藏在某些防火墙后面。当然,不允许出站流量是很奇怪的。
  • 另外,在您的服务器帐户上,您是否已在 GitHub 上注册了您的公钥?自从我不得不这样做已经有一段时间了,但您可能还需要设置您的用户名和电子邮件地址。一个简单的测试是尝试git clone https://github.com/JuliaRegistries/General.git在服务器上做一个,看看是否成功。如果没有,也许它给出的错误消息会有所帮助。
于 2020-06-23T07:50:24.540 回答