Curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

I installed python version control pyenv and pyenv-virtualenv, on the OSX system, but reported an error in pyenv install 2.7.3. The screenshot of the error is as follows:

View the installation log, but only the log path record has no relevant information.
after searching for solutions on the Internet, there is no relevant situation in this case. However, brew installation and git (version control) have the same error:
brew installation says it may be related to the installation source ( https://blog.csdn.net/qq_3562.)
git version control because the server"s SSL certificate is not signed by a third party ( https://blog.csdn.net/m0_3705.)
and problems related to the installation of php ( https://stackoverflow.com/que.)
some have mentioned that there may be problems with xcode or curl. I did not report an error in testing xcode, and there was no problem with installation when using curl. I tested with the following command: there was an error in curl: (56) OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 60.

curl -O https://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz

some authors said that they can download and install the package by themselves and put it under its path. On the one hand, I just contacted the OSX system not long ago, I did not find its cached directory, even though the author who used find /-name, with the same system said it was under / usr/local/var/pyenv, after I tried, it did not use the downloaded installation package, but still downloaded and installed it, and then reported an error.

how should this problem be solved? In addition, I checked that SSL_ERROR_SYSCALL, only knows that it is related to SSL agent authentication, but I still haven"t figured out what this error 60 and error 54 refer to. Please give us some advice.

xcode problems: https://blog.csdn.net/qq_3287.
about curl problems:
https://stackoverflow.com/que.
macOS system Install pyenv: https://blog.csdn.net/lilihan.

Apr.03,2021

problem solving, may be the problem of the network agent, I can successfully install after climbing the wall, but I still have doubts that I have installed successfully before, there is no need to climb the wall, what is the problem?

I want to change the installation source of pyenv, but I can't find the location of the corresponding configuration installation source. I wonder if it will be affected by the change of brew installation source. This is the difference between the previous installation and this installation.


I have the same problem. It feels like an accident to succeed after a retry.

  • Unable to delete pyenv completely

    recently, I want to replace pyenv with pipenv, so I want to delete pyenv completely . I did these three things rm-rf ~ .pyenv brew uninstall pyenv pyenv-virtualenv-- force delete pyenv-related configurations in .zshrc but when I execu...

    Mar.20,2021
  • Pyenv: activate: command not found

    problem description anaconda installed with pyenv pyenv install anaconda3-5.2.0 pyenv local anaconda3-5.2.0 the new environment is successful, but the activation environment is not good conda create -n test source activate test -pyenv: activate: co...

    Jul.22,2021
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e4168b-43e76.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e4168b-43e76.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?