我想建立一个“.pyd”文件,但没有成功。你知道吗
我试着更新视觉,更新编译器等等。。什么都没用。。。你知道吗
我要使用以下命令:
python setup.py build_ext --inplace --compiler=cygwin
与设置.py地址:
from distutils.core import setup
from Cython.Build import cythonize
import os
os.environ["CC"] = "gcc-5.3.0"
os.environ["CXX"] = "gcc-5.3.0"
directives = {'linetrace': False, 'language_level': 3}
setup(ext_modules = cythonize('local_correlation.cp37-win_amd64.pyd'))
我有:
running build_ext
Traceback (most recent call last):
File "setup.py", line 15, in <module>
setup(ext_modules = cythonize('local_correlation.cp37-win_amd64.pyd'))
File "C:\Users\benfr\Anaconda3\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Users\benfr\Anaconda3\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Users\benfr\Anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\benfr\Anaconda3\lib\distutils\command\build_ext.py", line 308, in run
force=self.force)
File "C:\Users\benfr\Anaconda3\lib\distutils\ccompiler.py", line 1031, in new_compiler
return klass(None, dry_run, force)
File "C:\Users\benfr\Anaconda3\lib\distutils\cygwinccompiler.py", line 137, in __init__
if self.ld_version >= "2.10.90":
TypeError: '>=' not supported between instances of 'NoneType' and 'str'
目前没有回答
相关问题 更多 >
编程相关推荐