当前位置: 首页 > 工具软件 > Psyco > 使用案例 >

windows下psyco的安装

田成化
2023-12-01

  http://blog.chinaunix.net/uid-7552961-id-2611403.html

1.这里有写到

Chapter 14. Psyco

Psyco是一个Python代码加速度器,可使Python代码的执行速度提高到与编译语言一样的水平。

14.1. 安装

安装Psyco很简单,它有两种安装方式,一种是源码方式,一种是二进制码方式:

  • 如果用源码方式安装,你需在源码的目录中调用python setup.py install命令编译生成psyco子目录,再把该子目录整个拷贝到python的site-packages目录下。

  • 如果用二进制码方式安装,按这个网址列表中的python与psyco版本对应表下载合适的二进制文件,解压后会生成一个psyco-1.x的目录,把该目录下的psyco目录整个拷贝到python的site-packages目录下即可。

2.

https://www.cnblogs.com/roving/p/4652075.html

Windows 64 位下安装 psyco 1.6

用 eclipse 运行 python 的时候,第一行总是有红色提示:没有安装 psyco,程序可以正常运行但是会有一点慢。于是就干脆装上吧,红色的提示还是越少越舒服。

百度了一下,在这里,http://sourceforge.net/projects/psyco/files/psyco/1.6/,下了第一个 exe,但是打开后会报错,估计是因为32位的问题。在其他地方也下了几个,都是一样的。

下载正确的安装包)然后注意到第二个压缩包,下下来发现是需要编译的安装包,于是运行了一下:

python setup.py install

我在遇到了报错,但我不知道怎么解决

  File "setup.py", line 71
    raise ProcessorAutodetectError, "cannot run 'uname -m'"
                                  ^
SyntaxError: invalid syntax


报错,Unable to find vcvarsall.bat,只能继续百度。过程就不说了,直接说结果吧,原因好像是缺少 gcc 什么的,第一次装了个 MinGW,然后安装 gcc,又报错。

后来找到了这个:https://github.com/develersrl/gccwinbinaries,安装路径是 C:/mingw,然后在环境变量 path 里添加 C:/mingw/bin。

最后在 python 安装目录 D:/Python26/Lib/distutils 找到 distutils.cfg,如果没有就新建一个,编辑内容:

[build]
compiler=mingw32

保存,重新打开 cmd(好像重新打开一次,环境变量才会生效),运行安装,done!

目前我能搜到的只有这些,还希望大神出一下教程

 类似资料: