0

我想通过使用http://code.google.com/p/procname/来编辑我的 python 脚本的进程名称

我下载了 procname 的源文件,将内容提取到我的脚本目录中,并将 makefile 更改为:

PYTHON?=python3
TESTFLAGS=-p -v
TESTOPTS=
SETUPFLAGS=
GCC=gcc
VER=3.1
DESTDIR=.

然后我做了makeprocname.so在我的脚本所在的同一目录中创建。在我添加的脚本import procname中,并尝试通过procname.setprocname('test_name.py').

现在我得到一个错误:

import procname  
ImportError: /path/to/script_directory/procname.so: undefined symbol: Py_InitModule3
4

1 回答 1

0

procname扩展模块在 Python 3 中不起作用。 使用procnamemodule.cPython Py_InitModule33 中不再存在。

于 2012-09-20T12:44:08.610 回答