回复:
安装问题可能是由于已安装软件包损坏、版本不匹配或与系统上的另一个 Python 安装发生冲突造成的。请按照以下故障排除步骤进行操作。
Step 1
清理嵌入式 Python 环境
第一步是清理嵌入式 Python 环境的 site-packages 目录。
- 导航至您的应用程序的安装目录。
- 打开 bin 文件夹,然后进入 Lib\site-packages。
- 删除 site-packages 文件夹中的所有内容。
- 重启应用程序,然后尝试使用 install_packages 函数再次安装 dlubal.api 包。
Step 2
解决与 Microsoft Store Python 的冲突
如果第一步无法解决问题,问题可能是由系统上与另一个 Python 安装的冲突引起的。已知 Microsoft Store 版本的 Python 会引入一些独特行为,这可能会干扰嵌入式环境,导致不可预测的行为和安装失败。
为消除此冲突,我们建议使用来自 python.org 的官方 Python 发行版。
- 卸载 Microsoft Store Python:
- 此步骤的具体细节将取决于已安装的 Windows 版本。
- 从 python.org 安装 Python:
- 访问官方 Python 下载页面。
- 下载 Windows 的首选版本。
- 重启计算机以确保所有环境变量更改已应用。
- 尝试使用 install_packages 函数再次安装 dlubal.api 包。