[ https://issues.apache.org/jira/browse/ARROW-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Antoine Pitrou resolved ARROW-2867. ----------------------------------- Resolution: Fixed Fix Version/s: 0.10.0 > [Python] Incorrect example for Cython usage > ------------------------------------------- > > Key: ARROW-2867 > URL: https://issues.apache.org/jira/browse/ARROW-2867 > Project: Apache Arrow > Issue Type: Bug > Components: Documentation, Python > Affects Versions: 0.9.0 > Reporter: Antoine Pitrou > Assignee: Antoine Pitrou > Priority: Major > Fix For: 0.10.0 > > > When blindly pasting the Cython distutils example, one might get the > following error: > {code} > Traceback (most recent call last): > File "setup.py", line 20, in <module> > ext_modules=ext_modules, > File > "/home/antoine/miniconda3/envs/pyarrow/lib/python3.6/distutils/core.py", line > 148, in setup > dist.run_commands() > File > "/home/antoine/miniconda3/envs/pyarrow/lib/python3.6/distutils/dist.py", line > 955, in run_commands > self.run_command(cmd) > File > "/home/antoine/miniconda3/envs/pyarrow/lib/python3.6/distutils/dist.py", line > 974, in run_command > cmd_obj.run() > File > "/home/antoine/miniconda3/envs/pyarrow/lib/python3.6/distutils/command/build_ext.py", > line 339, in run > self.build_extensions() > File > "/home/antoine/miniconda3/envs/pyarrow/lib/python3.6/distutils/command/build_ext.py", > line 448, in build_extensions > self._build_extensions_serial() > File > "/home/antoine/miniconda3/envs/pyarrow/lib/python3.6/distutils/command/build_ext.py", > line 473, in _build_extensions_serial > self.build_extension(ext) > File > "/home/antoine/miniconda3/envs/pyarrow/lib/python3.6/distutils/command/build_ext.py", > line 558, in build_extension > target_lang=language) > File > "/home/antoine/miniconda3/envs/pyarrow/lib/python3.6/distutils/ccompiler.py", > line 717, in link_shared_object > extra_preargs, extra_postargs, build_temp, target_lang) > File > "/home/antoine/miniconda3/envs/pyarrow/lib/python3.6/distutils/unixccompiler.py", > line 159, in link > libraries) > File > "/home/antoine/miniconda3/envs/pyarrow/lib/python3.6/distutils/ccompiler.py", > line 1089, in gen_lib_options > lib_opts.append(compiler.library_dir_option(dir)) > File > "/home/antoine/miniconda3/envs/pyarrow/lib/python3.6/distutils/unixccompiler.py", > line 207, in library_dir_option > return "-L" + dir > TypeError: must be str, not list > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)