我正在尝试在 Windows 上使用aioquic,但在初始时出现此错误pip install -e .:
src/aioquic/_crypto.c(4): fatal error C1083: Non \xc5\xa0 possibile aprire il file inclusione: \'openssl/err.h\': No such file or directory\n error: command \'C:\\\\Program Files (x86)\\\\Microsoft Visual Studio\\\\2019\\\\BuildTools\\\\VC\\\\Tools\\\\MSVC\\\\14.26.28801\\\\bin\\\\HostX86\\\\x86\\\\cl.exe\' failed with exit status 2\nRun Code Online (Sandbox Code Playgroud)\n我通过 Chocolatey 安装了 openssl,但该文件似乎丢失了。有任何想法吗?
\n要在 Windows 上使用 aioquic,您需要设置几个环境变量。
即$Env:INCLUDE和$Env:LIB需要指向 OpenSSL 头文件和库所在的目录,如果没有,您将收到您'openssl/err.h': No such file or directory所发现的错误。
要修复此问题,请以管理员身份打开命令提示符并执行...
setx INCLUDE "C:\Progra~1\OpenSSL\include" /M
和
setx LIB "C:\Progra~1\OpenSSL\lib" /M
需要注意的是,/M这里的标志只是指定变量应该在系统范围内设置,HKEY_LOCAL_MACHINE而不是在HKEY_CURRENT_USER.
关闭提示,然后打开另一个提示,然后重试...
pip install -e .
请参阅https://github.com/aiortc/aioquic
| 归档时间: |
|
| 查看次数: |
521 次 |
| 最近记录: |