首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在QuTIP上使用现有发行版安装Python2.2.0

在QuTIP上使用现有发行版安装Python2.2.0
EN

Stack Overflow用户
提问于 2014-06-27 00:11:50
回答 4查看 977关注 0票数 2

是否有人能够使用现有的Python2.7.5发行版(在QuTIP上)安装Python2.2.0?指示手册建议我首先安装Python(x,y),但是说明非常模糊。我还是个Python新手。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-06-27 00:30:37

理解安装说明

安装说明很清楚,但我记得那些时间,我迷失在那些短线假设我知道一些明显的东西。

我会试着翻译它

  • 安装Python(X,Y) -做它。按照链接,下载exe文件并运行它。
    • 不要忘记设置选项,在默认情况下将失败,必须包括Cython选项。

  • 按指示编辑distutils.cfg文件
  • tar.gz下载QuTIP的PyPi存档文件,将其解压缩到某个目录中,将cd放到目录中,在目录中可以看到setup.py,然后运行$ python setup.py install

distutils.cfg指的是mingw32,这是编译所必需的。如果它没有与Python(X,Y)一起安装,则必须单独安装它。请小心,并安装正确的版本,即使在64位系统上使用32位1(这是我从配置中建议的编译器名称)。

祝好运。我已经两年没有在Windows上了,所以我无法确认,它能工作,但是我希望它能让你继续前进。

票数 2
EN

Stack Overflow用户

发布于 2015-06-25 12:03:15

我也有很多问题,安装它正确。这是我的解决方案。

正如安装说明所建议的:

  1. 安装PythonXY (我使用的是2.7.6.1) (包括Cython )(编辑:新版本的PythonXY不包括编译器。试着从这里安装:https://code.google.com/p/pythonxy/wiki/AdditionalPlugins)
  2. 编辑C:\Python27\Lib\distutils\distutils.cfg以包括: 构建编译器= mingw32 build_ext编译器= mingw32
  3. 将C:/MinGW32-xy/bin添加到您的路径中。它必须先于其他道路,例如gcc。你可以这样做: 设置PATH=C:/MinGW32-xy/bin;%PATH%

对于临时添加(在该控制台中)或使用答案这里。要永久更改计算机的属性,请执行以下操作。转到高级系统设置->环境变量。将系统变量更改为将MinGW路径作为第一个条目。它不工作,如果它是最后或在用户的路径!

  1. 运行Python解释器: import;qutip.testing qutip.testing.run()

如果它在第七次测试中没有崩溃,那么你可能有一份工作副本。我在2194.236 s和SKIP=7,errors=5做了320次测试。

关于哪些测试失败的详细信息,我们可以看到这里

票数 1
EN

Stack Overflow用户

发布于 2016-02-02 17:28:25

我会将Anaconda 2.7与添加的mingwlibpython库一起使用,然后按规定编辑distutils.cfg。提到的跳过的测试是不能在windows上运行的fortran测试,而errors是依赖于时间的测试,在运行时生成cython代码。如果你遵循上述建议,那么这些测试就会通过。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24442179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档