flutter doctor命令无法在Ubuntu 18.04上检索Dart SDK

new9mtju  于 11个月前  发布在  Flutter
关注(0)|答案(8)|浏览(125)
$flutter doctor

字符串
运行此命令会产生以下输出-

Downloading Dart SDK from Flutter engine bdc9708d235e582483d299642ad8682826ebb90d...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:01:09 --:--:--     0
curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to storage.googleapis.com:443 

Failed to retrieve the Dart SDK from: https://storage.googleapis.com/flutter_infra/flutter/bdc9708d235e582483d299642ad8682826ebb90d/dart-sdk-linux-x64.zip
If you're located in China, please see this page:
  https://flutter.dev/community/china


我不是来自中国,这是我第一次尝试设置Flutter,所以我不明白为什么这不工作。此外,我已经添加Flutter系统变量使用-

$nano ~/.bashrc

xwmevbvl

xwmevbvl1#

我遇到了完全相同的问题,并发现flutter/bin/internal中的文件名为engine.version是“head”问题所在。我去flutter GitHub repo找到了相同的文件,然后将文件的所有内容替换为他们的repo中的内容。
这是link

50few1ms

50few1ms2#

使用

flutter doctor -v

字符串
正如nimey sara thomas在这篇评论中所建议的那样,为我解决了这个问题!

l7wslrjt

l7wslrjt3#

验证您是否有任何防病毒激活。就个人而言,Kasperky阻止了安装,因此,解决方案之一可以停用您的防病毒软件

ie3xauqp

ie3xauqp4#

我后来意识到storage.googleapis当时在孟加拉国被封锁了,所以只使用VPN就可以了。
注意:该网站已被再次封锁。

mzaanser

mzaanser5#

当我第一次尝试安装dart sdk时,我也遇到了类似的问题。在孟加拉国,存储位置被封锁了(我不知道为什么)。所以,在这种情况下,你有两个选择,要么使用vpn,要么使用中国的flutter存储位置(china doc)。使用vpn对我来说不是一个更安全的选择,所以我选择使用中国的存储位置。

xt0899hw

xt0899hw6#

我也遇到了同样的问题。我只是删除了我机器上的Flutter文件夹,并将其替换为从Flutter网站下载的新文件夹。这似乎为我解决了问题。

t3psigkw

t3psigkw7#

我使用卡巴斯基杀毒软件,它不知何故是造成这个问题,关闭后,它又开始工作

1hdlvixo

1hdlvixo8#

这是一个openssl证书错误。这只是意味着尝试建立安全连接以获取SDK时出现问题,这表明您的本地ssl配置中存在错误。因此,请尝试修复您的openssl安装。
运行openssl命令并查看是否存在任何错误。如果证书配置文件不正确,请尝试将其链接到正确的文件,即如果您收到错误,无法链接到openssl.cnf文件。
如果这一切都不起作用,请尝试重新安装openssl

sudo apt-get purge openssl
sudo apt-get update
sudo apt-get install openssl

字符串

相关问题