我尝试安装 Python 模块(这次是 flask-bcrypt 或 py-bcrypt),但由于编译失败,我无法使其工作。
我了解到需要 Visual Studio 2008(我拥有 2010 专业版,但似乎不够用)。所以我下载了 Express 版本并再次运行。这次由于路径上的某些 ValueError 而失败,后来发现是 Python 是 x64 的,但 Visual Studio 是 32 位的。
然后我搜索了一下,没有找到任何配置我的 Express 版本为 x64 的机会。所有教程都假设使用的是专业版。
难道我就必须购买专业版才能在不修改代码的情况下编译这些插件吗?
有没有什么简单的方法能让这些东西运行起来?我希望看到有人提供一个通用的解决方案,比如:
- 安装 Python - 安装 xyz - 做这个和那个
这样我最终就可以像安装模块时运行通常的 Unix 命令 pip install abc 一样。我最终使用 virtualenv 成功将其运行起来了,但只要需要编译,我就又卡住了。
我了解到需要 Visual Studio 2008(我拥有 2010 专业版,但似乎不够用)。所以我下载了 Express 版本并再次运行。这次由于路径上的某些 ValueError 而失败,后来发现是 Python 是 x64 的,但 Visual Studio 是 32 位的。
然后我搜索了一下,没有找到任何配置我的 Express 版本为 x64 的机会。所有教程都假设使用的是专业版。
难道我就必须购买专业版才能在不修改代码的情况下编译这些插件吗?
有没有什么简单的方法能让这些东西运行起来?我希望看到有人提供一个通用的解决方案,比如:
- 安装 Python - 安装 xyz - 做这个和那个
这样我最终就可以像安装模块时运行通常的 Unix 命令 pip install abc 一样。我最终使用 virtualenv 成功将其运行起来了,但只要需要编译,我就又卡住了。