Installation <;urlopen错误[SSL:TLSV1警报协议版本]TLSV1警报协议版本(_SSL.c:590)>;

Installation <;urlopen错误[SSL:TLSV1警报协议版本]TLSV1警报协议版本(_SSL.c:590)>;,installation,openssl,emscripten,Installation,Openssl,Emscripten,我目前正在安装emsdk。我刚刚在他们的网站上阅读了教程,但被这个命令卡住了: ./emsdk install latest 以下是输出: Installing SDK 'sdk-1.38.0-64bit'.. Installing tool 'clang-e1.38.0-64bit'.. The contents of file 'llvm/tag/osx_64bit/emscripten-llvm-e1.38.0.tar.gz' already exist in destination '

我目前正在安装emsdk。我刚刚在他们的网站上阅读了教程,但被这个命令卡住了:

./emsdk install latest
以下是输出:

Installing SDK 'sdk-1.38.0-64bit'..
Installing tool 'clang-e1.38.0-64bit'..
The contents of file 'llvm/tag/osx_64bit/emscripten-llvm-e1.38.0.tar.gz' already exist in destination '/Users/user1/Desktop/emsdk/clang/e1.38.0_64bit', skipping.
Done installing tool 'clang-e1.38.0-64bit'.
Installing tool 'node-8.9.1-64bit'..
The contents of file 'node-v8.9.1-darwin-x64.tar.gz' already exist in destination '/Users/user1/Desktop/emsdk/node/8.9.1_64bit', skipping.
Done installing tool 'node-8.9.1-64bit'.
Installing tool 'emscripten-1.38.0'..
Error downloading URL 'https://github.com/kripken/emscripten/archive/1.38.0.tar.gz': <urlopen error [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590)>
Installation failed!
安装SDK“SDK-1.38.0-64位”。。
安装工具“clang-e1.38.0-64位”。。
文件“llvm/tag/osx_64bit/emscripten-llvm-e1.38.0.tar.gz”的内容已存在于目标“/Users/user1/Desktop/emsdk/clang/e1.38.0_64bit”中,正在跳过。
安装完工具“clang-e1.38.0-64位”。
安装工具“节点-8.9.1-64位”。。
文件“node-v8.9.1-darwin-x64.tar.gz”的内容已存在于目标“/Users/user1/Desktop/emsdk/node/8.9.1_64bit”中,正在跳过。
已完成安装工具“node-8.9.1-64位”。
安装工具“emscripten-1.38.0”。。
下载URL'时出错https://github.com/kripken/emscripten/archive/1.38.0.tar.gz': 
安装失败!

我已经尝试从Python2.7升级到Python3,并且根据这里一些帖子的建议升级了我的OpenSSL。如何解决此问题?

我遇到了相同的问题。我尝试在MacOS上更新openssl并使用较新版本的python,但仍然不起作用

一个对我有效的黑客方法是手动将失败的文件下载到zips文件夹中

比如说

cd zips
wget https://github.com/kripken/emscripten/archive/1.38.0.tar.gz

然后再次尝试安装,它应该可以正常工作。

这里有相同的问题,创建了一个引用