mac M1 python执行xlog文件报错Exception: Couldn't load OpenSSL lib ...
时间: 2024-03-10 21:44:13 浏览: 265
backup_20240411.zip
如果在 M1 芯片的 Mac 上使用 Python 执行 xlog 文件时出现 `Couldn't load OpenSSL lib` 的错误,可以尝试以下解决方案:
1. 使用 Homebrew 安装 OpenSSL
在终端中运行以下命令:
```
brew install openssl
```
2. 配置环境变量
在终端中运行以下命令:
```
export LDFLAGS="-L/opt/homebrew/opt/openssl@1.1/lib"
export CPPFLAGS="-I/opt/homebrew/opt/openssl@1.1/include"
export PATH="/opt/homebrew/opt/openssl@1.1/bin:$PATH"
```
3. 重新安装 cryptography 包
在终端中运行以下命令:
```
pip3 uninstall cryptography
env LDFLAGS="-L$(brew --prefix openssl@1.1)/lib" CPPFLAGS="-I$(brew --prefix openssl@1.1)/include" pip3 install cryptography
```
这些步骤可以解决在 M1 芯片的 Mac 上使用 Python 执行 xlog 文件时无法加载 OpenSSL 库的问题。
阅读全文