windows - Python 3.4 pyximport error -
i have 2 files named experiment.py , low_dim_cython.pyx. using python 3.4 in pycharm. in experiment.py, tried import low_dim_cython.pyx as:
import numpy import pyximport pyximport.install(pyximport.install(setup_args={'include_dirs':[numpy.get_include()]})) import low_dim_cython it throws these errors given below.
traceback (most recent call last): file "c:\appdata\local\continuum\anaconda3\envs\priview3.4\lib\site-packages\pyximport\pyximport.py", line 216, in load_module inplace=build_inplace, language_level=language_level) file "c:\appdata\local\continuum\anaconda3\envs\priview3.4\lib\site-packages\pyximport\pyximport.py", line 192, in build_module reload_support=pyxargs.reload_support) file "c:\appdata\local\continuum\anaconda3\envs\priview3.4\lib\site-packages\pyximport\pyxbuild.py", line 102, in pyx_to_dll dist.run_commands() file "c:\appdata\local\continuum\anaconda3\envs\priview3.4\lib\distutils\dist.py", line 955, in run_commands self.run_command(cmd) file "c:\appdata\local\continuum\anaconda3\envs\priview3.4\lib\distutils\dist.py", line 974, in run_command cmd_obj.run() file "c:\appdata\local\continuum\anaconda3\envs\priview3.4\lib\site-packages\cython\distutils\old_build_ext.py", line 185, in run _build_ext.build_ext.run(self) file "c:\appdata\local\continuum\anaconda3\envs\priview3.4\lib\distutils\command\build_ext.py", line 339, in run self.build_extensions() file "c:\appdata\local\continuum\anaconda3\envs\priview3.4\lib\site-packages\cython\distutils\old_build_ext.py", line 193, in build_extensions self.build_extension(ext) file "c:\appdata\local\continuum\anaconda3\envs\priview3.4\lib\distutils\command\build_ext.py", line 503, in build_extension depends=ext.depends) file "c:\appdata\local\continuum\anaconda3\envs\priview3.4\lib\distutils\msvc9compiler.py", line 460, in compile self.initialize() file "c:\appdata\local\continuum\anaconda3\envs\priview3.4\lib\distutils\msvc9compiler.py", line 371, in initialize vc_env = query_vcvarsall(version, plat_spec) file "c:\appdata\local\continuum\anaconda3\envs\priview3.4\lib\distutils\msvc9compiler.py", line 259, in query_vcvarsall raise distutilsplatformerror("unable find vcvarsall.bat") distutils.errors.distutilsplatformerror: unable find vcvarsall.bat
Comments
Post a Comment