Я пытаюсь установить pandas в jail FreeBSD, но это не удается. Я немного заблудился и больше не знаю. Полный код ошибки прилагается в конце.
Мысли, которые у меня уже есть по поводу этой ошибки: я думаю, что понимаю, что после запуска pip3 install pandas он пытается установить numpy, но терпит неудачу. Я этого не очень понимаю, так как numpy уже установлен. Когда я запускаю pip3 list
, он возвращается. Поэтому я предполагаю, что проверка не в нужном месте? Или sth ..
Package Version
---------------- ---------
certifi 2020.6.20
chardet 3.0.4
Cython 0.29.21
idna 2.10
numpy 1.19.0
pip 20.1.1
pycosat 0.6.3
requests 2.24.0
ruamel.yaml 0.16.10
ruamel.yaml.clib 0.2.0
setuptools 49.1.0
urllib3 1.25.9
wget 3.2
Если потребуется дополнительная информация о моей системе, дайте мне знать.
Спасибо за любую потенциальную помощь; -).
полная ошибка:
root@dash-app:/ # pip3 install pandas
Collecting pandas
Using cached pandas-1.0.5.tar.gz (5.0 MB)
Installing build dependencies ... error
ERROR: Command errored out with exit status 1:
command: /usr/local/bin/python3.6 /usr/local/lib/python3.6/site-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-1vnawqu5/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools wheel 'Cython>=0.29.13' 'numpy==1.13.3; python_version=='"'"'3.6'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.14.5; python_version=='"'"'3.7'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.6'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.7'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' and platform_system=='"'"'AIX'"'"''
cwd: None
Complete output (142 lines):
Ignoring numpy: markers 'python_version == "3.7" and platform_system != "AIX"' don't match your environment
Ignoring numpy: markers 'python_version >= "3.8" and platform_system != "AIX"' don't match your environment
Ignoring numpy: markers 'python_version == "3.6" and platform_system == "AIX"' don't match your environment
Ignoring numpy: markers 'python_version == "3.7" and platform_system == "AIX"' don't match your environment
Ignoring numpy: markers 'python_version >= "3.8" and platform_system == "AIX"' don't match your environment
Collecting setuptools
Using cached setuptools-49.2.0-py3-none-any.whl (789 kB)
Collecting wheel
Using cached wheel-0.34.2-py2.py3-none-any.whl (26 kB)
Collecting Cython>=0.29.13
Using cached Cython-0.29.21-py2.py3-none-any.whl (974 kB)
Collecting numpy==1.13.3
Using cached numpy-1.13.3.zip (5.0 MB)
Using legacy setup.py install for numpy, since package 'wheel' is not installed.
Installing collected packages: setuptools, wheel, Cython, numpy
Running setup.py install for numpy: started
Running setup.py install for numpy: finished with status 'error'
ERROR: Command errored out with exit status 1:
command: /usr/local/bin/python3.6 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-rehauvzj/numpy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-rehauvzj/numpy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-8u3hmxuq/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-1vnawqu5/overlay --compile --install-headers /tmp/pip-build-env-1vnawqu5/overlay/include/python3.6m/numpy
cwd: /tmp/pip-install-rehauvzj/numpy/
Complete output (119 lines):
Running from numpy source directory.
Note: if you need reliable uninstall behavior, then install
with pip instead of using `setup.py install`:
- `pip install .` (from a git repo or downloaded source
release)
- `pip install numpy` (last NumPy release on PyPi)
blas_opt_info:
blas_mkl_info:
libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib']
NOT AVAILABLE
blis_info:
libraries blis not found in ['/usr/local/lib', '/usr/lib']
NOT AVAILABLE
openblas_info:
FOUND:
libraries = ['openblas', 'openblas']
library_dirs = ['/usr/local/lib']
language = c
define_macros = [('HAVE_CBLAS', None)]
FOUND:
libraries = ['openblas', 'openblas']
library_dirs = ['/usr/local/lib']
language = c
define_macros = [('HAVE_CBLAS', None)]
/bin/sh: svnversion: not found
non-existing path in 'numpy/distutils': 'site.cfg'
/bin/sh: svnversion: not found
F2PY Version 2
lapack_opt_info:
lapack_mkl_info:
libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib']
NOT AVAILABLE
openblas_lapack_info:
customize UnixCCompiler
C compiler: cc -pthread -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
creating /tmp/tmpk303lrl9/tmp
creating /tmp/tmpk303lrl9/tmp/tmpk303lrl9
compile options: '-MMD -MF /tmp/tmpk303lrl9/file.c.d -c'
cc: /tmp/tmpk303lrl9/file.c
C compiler: cc -pthread -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
creating /tmp/tmpj0fwjhq_/tmp
creating /tmp/tmpj0fwjhq_/tmp/tmpj0fwjhq_
compile options: '-c'
cc: /tmp/tmpj0fwjhq_/source.c
Traceback (most recent call last):
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/unixccompiler.py", line 58, in UnixCCompiler__compile
extra_postargs, display = display)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/ccompiler.py", line 89, in <lambda>
m = lambda self, *args, **kw: func(self, *args, **kw)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/ccompiler.py", line 152, in CCompiler_spawn
raise DistutilsExecError('Command "%s" failed with exit status %d%s' % (cmd, s, msg))
distutils.errors.DistutilsExecError: Command "cc -pthread -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -c /tmp/tmpj0fwjhq_/source.c -o /tmp/tmpj0fwjhq_/tmp/tmpj0fwjhq_/source.o" failed with exit status 127
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-rehauvzj/numpy/setup.py", line 392, in <module>
setup_package()
File "/tmp/pip-install-rehauvzj/numpy/setup.py", line 384, in setup_package
setup(**metadata)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/core.py", line 135, in setup
config = configuration()
File "/tmp/pip-install-rehauvzj/numpy/setup.py", line 166, in configuration
config.add_subpackage('numpy')
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/misc_util.py", line 1029, in add_subpackage
caller_level = 2)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/misc_util.py", line 998, in get_subpackage
caller_level = caller_level + 1)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/misc_util.py", line 935, in _get_configuration_from_setup_py
config = setup_module.configuration(*args)
File "numpy/setup.py", line 16, in configuration
config.add_subpackage('linalg')
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/misc_util.py", line 1029, in add_subpackage
caller_level = 2)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/misc_util.py", line 998, in get_subpackage
caller_level = caller_level + 1)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/misc_util.py", line 935, in _get_configuration_from_setup_py
config = setup_module.configuration(*args)
File "numpy/linalg/setup.py", line 29, in configuration
lapack_info = get_info('lapack_opt', 0) # and {}
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/system_info.py", line 380, in get_info
return cl().get_info(notfound_action)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/system_info.py", line 572, in get_info
self.calc_info()
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/system_info.py", line 1478, in calc_info
openblas_info = get_info('openblas_lapack')
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/system_info.py", line 380, in get_info
return cl().get_info(notfound_action)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/system_info.py", line 572, in get_info
self.calc_info()
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/system_info.py", line 1755, in calc_info
if not self.check_embedded_lapack(info):
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/system_info.py", line 1790, in check_embedded_lapack
obj = c.compile([src], output_dir=tmpdir)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/ccompiler.py", line 89, in <lambda>
m = lambda self, *args, **kw: func(self, *args, **kw)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/ccompiler.py", line 343, in CCompiler_compile
single_compile(o)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/ccompiler.py", line 303, in single_compile
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/ccompiler.py", line 89, in <lambda>
m = lambda self, *args, **kw: func(self, *args, **kw)
File "/tmp/pip-install-rehauvzj/numpy/numpy/distutils/unixccompiler.py", line 61, in UnixCCompiler__compile
raise CompileError(msg)
distutils.errors.CompileError: Command "cc -pthread -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -c /tmp/tmpj0fwjhq_/source.c -o /tmp/tmpj0fwjhq_/tmp/tmpj0fwjhq_/source.o" failed with exit status 127
----------------------------------------
ERROR: Command errored out with exit status 1: /usr/local/bin/python3.6 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-rehauvzj/numpy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-rehauvzj/numpy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-8u3hmxuq/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-1vnawqu5/overlay --compile --install-headers /tmp/pip-build-env-1vnawqu5/overlay/include/python3.6m/numpy Check the logs for full command output.
----------------------------------------
ERROR: Command errored out with exit status 1: /usr/local/bin/python3.6 /usr/local/lib/python3.6/site-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-1vnawqu5/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools wheel 'Cython>=0.29.13' 'numpy==1.13.3; python_version=='"'"'3.6'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.14.5; python_version=='"'"'3.7'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.6'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.7'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' and platform_system=='"'"'AIX'"'"'' Check the logs for full command output.