Python certfile和keyfile FileNotFoundError:[Errno 2]没有这样的文件或目录

Python certfile和keyfile FileNotFoundError:[Errno 2]没有这样的文件或目录,python,flask,pyopenssl,Python,Flask,Pyopenssl,我已经创建了一个flask应用程序,其中也包含dash,我正在windows 64位上工作。 我已经安装了pyopenssl,在运行下面的代码之后 app.run_server(debug=False,ssl_context=('cert.pem', 'key.pem')) 运行代码后,我得到以下提到的错误: File "~\Anaconda3\lib\ssl.py", line 1402, in wrap_socket context.load_cert_ch

我已经创建了一个flask应用程序,其中也包含dash,我正在windows 64位上工作。 我已经安装了pyopenssl,在运行下面的代码之后

app.run_server(debug=False,ssl_context=('cert.pem', 'key.pem'))
运行代码后,我得到以下提到的错误:

  File "~\Anaconda3\lib\ssl.py", line 1402, in wrap_socket
    context.load_cert_chain(certfile, keyfile)

FileNotFoundError: [Errno 2] No such file or directory
请帮助解决它,因为我是python新手,请详细解释


Thanx。您是否生成了“cert.pem”和“key.pem”文件?如果是,你把它放在哪里了?没有生成..如何生成..请帮助!按照这个答案。我复制了相同的代码来生成证书和密钥文件:``openssl req-x509-newkey rsa:4096-nodes-out cert.pem-keyout key.pem-days 365'',但是在终端中仍然面临一些错误,我使用的是Anaconda,然后使用的是终端,有一些奇怪的错误,你得到了什么错误?您的系统是什么?您是否生成了“cert.pem”和“key.pem”文件?如果是,你把它放在哪里了?没有生成..如何生成..请帮助!按照这个答案。我复制了相同的代码来生成证书和密钥文件:``openssl req-x509-newkey rsa:4096-nodes-out cert.pem-keyout key.pem-days 365'',但是在终端中仍然面临一些错误,我使用的是Anaconda,然后使用的是终端,有一些奇怪的错误,你得到了什么错误?你的系统是什么?