无法安装llvmpy “无法打开文件 'llvmpy/build.py'”

0 投票
1 回答
963 浏览
提问于 2025-04-18 08:39

我在Ubuntu 14.04上安装llvmpy时遇到了一些问题。我从llvmpy.org下载了llvmpy,并通过apt-get安装了llvm 3.4。当我尝试用下面的命令来安装时,

python setup.py install

我收到了这个错误:

Error: could not invoke ['llvm-config', '--version']
Try setting LLVM_CONFIG_PATH=/path/to/llvm-config

然后我用了

LLVM_CONFIG_PATH=/usr/lib/llvm-3.4/bin/llvm-config python setup.py install

结果得到了

LLVM version = u'3.4'
LLVM targets = 
Generate intrinsic IDs
Searching shared library libLLVM-3.4 in /usr/lib/llvm-3.4/lib
Using dynamic linking
/usr/bin/python: can't open file 'llvmpy/build.py': [Errno 2] No such file or directory
Traceback (most recent call last):
  File "setup.py", line 142, in <module>
    check_call([sys.executable, 'llvmpy/build.py'])
  File "/usr/lib/python2.7/subprocess.py", line 540, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/python', 
'llvmpy/build.py']'    returned non-zero exit status 2

我该怎么解决这个问题呢?

1 个回答

1

如果你是从这个链接下载的 tar.gz 文件:https://pypi.python.org/packages/source/l/llvmpy/llvmpy-0.12.4.tar.gz,那么这个文件是不完整的。你可以尝试从 GitHub 下载一个 zip 文件,链接是:https://github.com/llvmpy/llvmpy

或者你也可以直接使用 git 命令来下载。

撰写回答