ubuntu 中的 git 出现错误消息 "undefined symbol: __gmpn_cnd_add_n"

标签 git ubuntu

我计划在 ubuntu 16.04 中将本地存储库与远程存储库连接起来。我执行以下步骤:

git init
git remote add origin https://github.com/*****/****.git 
git pull origin master

但是当我运行时

git pull origin master

错误信息如下:

 git-remote-https: symbol lookup error: /usr/lib/x86_64-linux-gnu/libhogweed.so.4: undefined symbol: __gmpn_cnd_add_n

我该如何解决这个问题?

最佳答案

经过进一步查找,我终于得到了答案。 首先,我运行

ls -l /usr/local/lib/libgmp.so*

它返回

lrwxrwxrwx 1 root root     16 Sep 17 05:25 /usr/local/lib/libgmp.so -> libgmp.so.10.1.3
lrwxrwxrwx 1 root root     16 Sep 17 05:25 /usr/local/lib/libgmp.so.10 -> libgmp.so.10.1.3
-rwxr-xr-x 1 root root 491264 Sep 17 03:57 /usr/local/lib/libgmp.so.10.0.1
-rwxr-xr-x 1 root root 531960 Sep 17 05:25 /usr/local/lib/libgmp.so.10.1.3

我只是按如下方式运行命令行:

sudo rm /usr/local/lib/libgmp.so*

终于,它起作用了。希望对您有所帮助。

关于ubuntu 中的 git 出现错误消息 "undefined symbol: __gmpn_cnd_add_n",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48799343/

相关文章:

linux - SSH 权限被拒绝(公钥)

perl - 如何计算 Perl 中出现的奇数次?

git - 检查现有的远程分支

git - 无法使用 visual studio 2013 pull git 中的更改?

用于执行 Jenkins shell 脚本的 Git 环境变量

node.js - Typescript build "Cannot find module",但仅在 ubuntu 服务器上

python - 在没有桌面的情况下在启动时运行 tkinter gui 应用程序

Git shell 在 OpenSSH pop 窗口中提示输入密码

windows - 带符号链接(symbolic link)的 Git init

ubuntu - Hadoop 集群不启动