Я столкнулся с проблемой при попытке использовать git push
Ниже приведены некоторые сведения, которые я получаю. Пожалуйста, дайте мне знать, если я могу предоставить больше информации.
$ git push origin master
ssh: /home/user/anaconda3/lib/libcrypto.so.1.0.0: no version information available (required by ssh)
ssh: /home/user/anaconda3/lib/libcrypto.so.1.0.0: no version information available (required by ssh)
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
$ ldd /usr/bin/openssl
/usr/bin/openssl: /home/user/anaconda3/lib/libssl.so.1.0.0: no version information available (required by /usr/bin/openssl)
/usr/bin/openssl: /home/user/anaconda3/lib/libssl.so.1.0.0: no version information available (required by /usr/bin/openssl)
/usr/bin/openssl: /home/user/anaconda3/lib/libssl.so.1.0.0: no version information available (required by /usr/bin/openssl)
/usr/bin/openssl: /home/user/anaconda3/lib/libcrypto.so.1.0.0: no version information available (required by /usr/bin/openssl)
/usr/bin/openssl: /home/user/anaconda3/lib/libcrypto.so.1.0.0: no version information available (required by /usr/bin/openssl)
/usr/bin/openssl: /home/user/anaconda3/lib/libcrypto.so.1.0.0: no version information available (required by /usr/bin/openssl)
/usr/bin/openssl: /home/user/anaconda3/lib/libcrypto.so.1.0.0: no version information available (required by /usr/bin/openssl)
linux-vdso.so.1 => (0x00007ffcbcff9000)
libssl.so.1.0.0 => /home/user/anaconda3/lib/libssl.so.1.0.0 (0x00007ff3ea9ca000)
libcrypto.so.1.0.0 => /home/user/anaconda3/lib/libcrypto.so.1.0.0 (0x00007ff3ea593000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff3ea1ae000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff3e9faa000)
/lib64/ld-linux-x86-64.so.2 (0x0000556db91a8000)
$ssh --version
ssh: /home/user/anaconda3/lib/libcrypto.so.1.0.0: no version information available (required by ssh)ssh: /home/user/anaconda3/lib/libcrypto.so.1.0.0: no version information available (required by ssh)
unknown option -- -
usage: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-E log_file] [-e escape_char]
[-F configfile] [-I pkcs11] [-i identity_file] [-L address]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-Q query_option] [-R address] [-S ctl_path] [-W host:port]
[-w local_tun[:remote_tun]] [user@]hostname [command]
$ locate libcrypto.so
/home/user/anaconda3/lib/libcrypto.so
/home/user/anaconda3/lib/libcrypto.so.1.0.0
/home/user/anaconda3/pkgs/openssl-1.0.2k-1/lib/libcrypto.so
/home/user/anaconda3/pkgs/openssl-1.0.2k-1/lib/libcrypto.so.1.0.0
/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
/snap/core/2312/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
/snap/core/2381/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
/snap/core/2462/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
/snap/electronic-wechat/7/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
/usr/lib/x86_64-linux-gnu/libcrypto.so
Кажется, в моем дистрибутиве anaconda3 есть два libcrypto.so и libcrypto.so.1.0.0. Я думаю, что это может быть причиной, но не знаю, как это решить. Спасибо за помощь.
deactivate
доgit push origin master
. - person alvits   schedule 09.08.2017anaconda3
— это версия Python дляContinuum Analytics, Inc.
, которая очень похожа наvirtualenv
. Если вы никогда не получалиactivate
, вы можете изменить.bashrc
или.bash_profile
или что-то другое, что.profile
использует ваша оболочка, чтобы удалить путь изLD_LIBRARY_PATH
. - person alvits   schedule 09.08.2017virtualenv
? - person Tai   schedule 09.08.2017anaconda3
. Возможно, вам придется повторно добавить путь кLD_LIBRARY_PATH
при его использовании. Но я предлагаю попробовать его, не добавляя его сначала, чтобы увидеть, работает ли он. - person alvits   schedule 09.08.2017