我正在尝试在 Windows 7(64 位机器)上安装 sasl-0.1.3 python 包。它因 C1083 致命错误而失败。
看起来 saslwrapper.cpp 无法在 c++ 模块中包含 sasl/sasl.h 库。
请帮我解决这个问题。如果您需要更多详细信息,请告诉我。
我在我的机器上安装了 python 2.7。
原文由 goks 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在尝试在 Windows 7(64 位机器)上安装 sasl-0.1.3 python 包。它因 C1083 致命错误而失败。
看起来 saslwrapper.cpp 无法在 c++ 模块中包含 sasl/sasl.h 库。
请帮我解决这个问题。如果您需要更多详细信息,请告诉我。
我在我的机器上安装了 python 2.7。
原文由 goks 发布,翻译遵循 CC BY-SA 4.0 许可协议
为了达到高水平的自动化,并希望节省其他用户的时间,以下内容也适用于自动化安装。 (如果需要,请替换为不同的镜像 URL。)
pip install https://download.lfd.uci.edu/pythonlibs/g5apjq5m/sasl-0.2.1-cp37-cp37m-win_amd64.whl
另外,请注意文件名中的“cp37”文本很重要——您需要将此文本与您正在使用的 python 版本相匹配。我使用的是 Python 3.7,即 cp37(又名 CPython 3.7)。 ( 更多信息在这里。)
截至本文发布之时,可用的版本/平台组合为:
sasl‑0.1.3‑cp27‑none‑win32.whl
sasl‑0.1.3‑cp27‑none‑win_amd64.whl
sasl‑0.2.1‑cp27‑cp27m‑win32.whl
sasl‑0.2.1‑cp27‑cp27m‑win_amd64.whl
sasl‑0.2.1‑cp35‑cp35m‑win32.whl
sasl‑0.2.1‑cp35‑cp35m‑win_amd64.whl
sasl‑0.2.1‑cp36‑cp36m‑win32.whl
sasl‑0.2.1‑cp36‑cp36m‑win_amd64.whl
sasl‑0.2.1‑cp37‑cp37m‑win32.whl
sasl‑0.2.1‑cp37‑cp37m‑win_amd64.
以下是您需要的一切的全自动安装。
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
choco install microsoft-visual-cpp-build-tools
pip install https://download.lfd.uci.edu/pythonlibs/g5apjq5m/sasl-0.2.1-cp37-cp37m-win_amd64.whl
原文由 aaronsteers 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答975 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
我发现在 Windows 7 上安装 sasl 的更简单方法是使用此处的预编译版本: http ://www.lfd.uci.edu/~gohlke/pythonlibs/
这里有一个到 sasl 库的直接链接: http ://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl 只需选择您需要的那个。
然后使用 pip 安装它: