$ **pip install --no-cache-dir Ta-Lib==0.4.21**
Collecting Ta-Lib==0.4.21
Downloading TA-Lib-0.4.21.tar.gz (270 kB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: numpy in /usr/local/lib/python3.13/site-packages (from Ta-Lib==0.4.21) (1.26.4)
Building wheels for collected packages: Ta-Lib
Building wheel for Ta-Lib (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [147 lines of output]
/private/var/folders/f9/hry8zrbs34n0xltzdyn9q2n80000gn/T/pip-install-_58z0xsx/ta-lib_e899bcfb6a0348a4ab93b03844cb479e/setup.py:76: UserWarning: Cannot find ta-lib library, installation may fail.
warnings.warn('Cannot find ta-lib library, installation may fail.')
/usr/local/lib/python3.13/site-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
running bdist_wheel
running build
running build_py
creating build/lib.macosx-14.0-x86_64-cpython-313/talib
copying talib/abstract.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib
copying talib/test_abstract.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib
copying talib/deprecated.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib
copying talib/__init__.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib
copying talib/stream.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib
copying talib/test_pandas.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib
copying talib/test_data.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib
copying talib/test_func.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib
copying talib/test_stream.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib
running build_ext
Traceback (most recent call last):
File "", line 2, in
exec(compile('''
~~~~^^^^^^^^^^^^
# This is
-- a caller that pip uses to run setup.py
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
......
exec(compile(setup_py_code, filename, "exec"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
''' % ('/private/var/folders/f9/hry8zrbs34n0xltzdyn9q2n80000gn/T/pip-install-_58z0xsx/ta-lib_e899bcfb6a0348a4ab93b03844cb479e/setup.py',), "", "exec"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 34, in
File "/private/var/folders/f9/hry8zrbs34n0xltzdyn9q2n80000gn/T/pip-install-_58z0xsx/ta-lib_e899bcfb6a0348a4ab93b03844cb479e/setup.py", line 145, in
setup(
~~~~~^
name='TA-Lib',
^^^^^^^^^^^^^^
......
cmdclass=cmdclass,
^^^^^^^^^^^^^^^^^^
**requires)
^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/setuptools/__init__.py", line 117, in setup
return distutils.core.setup(**attrs)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 186, in setup
return run_commands(dist)
File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
dist.run_commands()
~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 983, in run_commands
self.run_command(cmd)
~~~~~~~~~~~~~~~~^^^^^
File "/usr/local/lib/python3.13/site-packages/setuptools/dist.py", line 993, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/setuptools/command/bdist_wheel.py", line 379, in run
self.run_command("build")
~~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 339, in run_command
self.distribution.run_command(command)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/setuptools/dist.py", line 993, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/command/build.py", line 136, in run
self.run_command(cmd_name)
~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 339, in run_command
self.distribution.run_command(command)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/setuptools/dist.py", line 993, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/command/build_ext.py", line 365, in run
self.build_extensions()
~~~~~~~~~~~~~~~~~~~~~^^
File "/private/var/folders/f9/hry8zrbs34n0xltzdyn9q2n80000gn/T/pip-install-_58z0xsx/ta-lib_e899bcfb6a0348a4ab93b03844cb479e/setup.py", line 123, in build_extensions
super(build_ext, self).build_extensions()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/command/build_ext.py", line 481, in build_extensions
self._build_extensions_serial()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/command/build_ext.py", line 507, in _build_extensions_serial
self.build_extension(ext)
~~~~~~~~~~~~~~~~~~~~^^^^^
File "/usr/local/lib/python3.13/site-packages/Cython/Distutils/build_ext.py", line 130, in build_extension
new_ext = cythonize(
~~~~~~~~~^
ext,force=self.force, quiet=self.verbose == 0, **options
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)[0]
^
File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 1010, in cythonize
module_list, module_metadata = create_extension_list(
~~~~~~~~~~~~~~~~~~~~~^
module_list,
^^^^^^^^^^^^
......
language=language,
^^^^^^^^^^^^^^^^^^
aliases=aliases)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 859, in create_extension_list
kwds = deps.distutils_info(file, aliases, base).values
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 707, in distutils_info
return (self.transitive_merge(filename, self.distutils_info0, DistutilsInfo.merge)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 716, in transitive_merge
return self.transitive_merge_helper(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
node, extract, merge, seen, {}, self.cimported_files)[0]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 722, in transitive_merge_helper
deps = extract(node)
File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 687, in distutils_info0
cimports, externs, incdirs = self.cimports_externs_incdirs(filename)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "Cython/Utils.py", line 129, in Cython.Utils.cached_method.wrapper
File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 574, in cimports_externs_incdirs
for include in self.included_files(filename):
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "Cython/Utils.py", line 129, in Cython.Utils.cached_method.wrapper
File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 556, in included_files
include_path = self.context.find_include_file(include, source_file_path=filename)
File "/usr/local/lib/python3.13/site-packages/Cython/Compiler/Main.py", line 299, in find_include_file
error(pos, "'%s' not found" % filename)
~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/Cython/Compiler/Errors.py", line 178, in error
raise InternalError(message)
Cython.Compiler.Errors.InternalError: Internal compiler error: '_common.pxi' not found
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for Ta-Lib
Running setup.py clean for Ta-Lib
Failed to build Ta-Lib
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (Ta-Lib)
Я пытаюсь установить pip TA-Lib==0.4.21. Среда [list] [*]mac OS: Sonoma 14.5 [*]Чип: Apple M3 [*]python: 3.13 [*] Доморощенный: 4.4.15 numpy: 1.26.4 [/list]
Сообщение о команде и ошибке [code]$ **pip install --no-cache-dir Ta-Lib==0.4.21** Collecting Ta-Lib==0.4.21 Downloading TA-Lib-0.4.21.tar.gz (270 kB) Preparing metadata (setup.py) ... done Requirement already satisfied: numpy in /usr/local/lib/python3.13/site-packages (from Ta-Lib==0.4.21) (1.26.4) Building wheels for collected packages: Ta-Lib Building wheel for Ta-Lib (setup.py) ... error error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [147 lines of output] /private/var/folders/f9/hry8zrbs34n0xltzdyn9q2n80000gn/T/pip-install-_58z0xsx/ta-lib_e899bcfb6a0348a4ab93b03844cb479e/setup.py:76: UserWarning: Cannot find ta-lib library, installation may fail. warnings.warn('Cannot find ta-lib library, installation may fail.') /usr/local/lib/python3.13/site-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !!
******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ********************************************************************************
!! dist.fetch_build_eggs(dist.setup_requires) running bdist_wheel running build running build_py creating build/lib.macosx-14.0-x86_64-cpython-313/talib copying talib/abstract.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib copying talib/test_abstract.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib copying talib/deprecated.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib copying talib/__init__.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib copying talib/stream.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib copying talib/test_pandas.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib copying talib/test_data.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib copying talib/test_func.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib copying talib/test_stream.py -> build/lib.macosx-14.0-x86_64-cpython-313/talib running build_ext Traceback (most recent call last): File "", line 2, in exec(compile(''' ~~~~^^^^^^^^^^^^ # This is -- a caller that pip uses to run setup.py ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...... exec(compile(setup_py_code, filename, "exec")) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ''' % ('/private/var/folders/f9/hry8zrbs34n0xltzdyn9q2n80000gn/T/pip-install-_58z0xsx/ta-lib_e899bcfb6a0348a4ab93b03844cb479e/setup.py',), "", "exec")) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 34, in File "/private/var/folders/f9/hry8zrbs34n0xltzdyn9q2n80000gn/T/pip-install-_58z0xsx/ta-lib_e899bcfb6a0348a4ab93b03844cb479e/setup.py", line 145, in setup( ~~~~~^ name='TA-Lib', ^^^^^^^^^^^^^^ ...... cmdclass=cmdclass, ^^^^^^^^^^^^^^^^^^ **requires) ^^^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/setuptools/__init__.py", line 117, in setup return distutils.core.setup(**attrs) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 186, in setup return run_commands(dist) File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 202, in run_commands dist.run_commands() ~~~~~~~~~~~~~~~~~^^ File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 983, in run_commands self.run_command(cmd) ~~~~~~~~~~~~~~~~^^^^^ File "/usr/local/lib/python3.13/site-packages/setuptools/dist.py", line 993, in run_command super().run_command(command) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_command cmd_obj.run() ~~~~~~~~~~~^^ File "/usr/local/lib/python3.13/site-packages/setuptools/command/bdist_wheel.py", line 379, in run self.run_command("build") ~~~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 339, in run_command self.distribution.run_command(command) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/setuptools/dist.py", line 993, in run_command super().run_command(command) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_command cmd_obj.run() ~~~~~~~~~~~^^ File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/command/build.py", line 136, in run self.run_command(cmd_name) ~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 339, in run_command self.distribution.run_command(command) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/setuptools/dist.py", line 993, in run_command super().run_command(command) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_command cmd_obj.run() ~~~~~~~~~~~^^ File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/command/build_ext.py", line 365, in run self.build_extensions() ~~~~~~~~~~~~~~~~~~~~~^^ File "/private/var/folders/f9/hry8zrbs34n0xltzdyn9q2n80000gn/T/pip-install-_58z0xsx/ta-lib_e899bcfb6a0348a4ab93b03844cb479e/setup.py", line 123, in build_extensions super(build_ext, self).build_extensions() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/command/build_ext.py", line 481, in build_extensions self._build_extensions_serial() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/local/lib/python3.13/site-packages/setuptools/_distutils/command/build_ext.py", line 507, in _build_extensions_serial self.build_extension(ext) ~~~~~~~~~~~~~~~~~~~~^^^^^ File "/usr/local/lib/python3.13/site-packages/Cython/Distutils/build_ext.py", line 130, in build_extension new_ext = cythonize( ~~~~~~~~~^ ext,force=self.force, quiet=self.verbose == 0, **options ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ )[0] ^ File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 1010, in cythonize module_list, module_metadata = create_extension_list( ~~~~~~~~~~~~~~~~~~~~~^ module_list, ^^^^^^^^^^^^ ...... language=language, ^^^^^^^^^^^^^^^^^^ aliases=aliases) ^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 859, in create_extension_list kwds = deps.distutils_info(file, aliases, base).values ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 707, in distutils_info return (self.transitive_merge(filename, self.distutils_info0, DistutilsInfo.merge) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 716, in transitive_merge return self.transitive_merge_helper( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ node, extract, merge, seen, {}, self.cimported_files)[0] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 722, in transitive_merge_helper deps = extract(node) File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 687, in distutils_info0 cimports, externs, incdirs = self.cimports_externs_incdirs(filename) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "Cython/Utils.py", line 129, in Cython.Utils.cached_method.wrapper File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 574, in cimports_externs_incdirs for include in self.included_files(filename): ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "Cython/Utils.py", line 129, in Cython.Utils.cached_method.wrapper File "/usr/local/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 556, in included_files include_path = self.context.find_include_file(include, source_file_path=filename) File "/usr/local/lib/python3.13/site-packages/Cython/Compiler/Main.py", line 299, in find_include_file error(pos, "'%s' not found" % filename) ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/Cython/Compiler/Errors.py", line 178, in error raise InternalError(message) Cython.Compiler.Errors.InternalError: Internal compiler error: '_common.pxi' not found [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for Ta-Lib Running setup.py clean for Ta-Lib Failed to build Ta-Lib ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (Ta-Lib) [/code] Не могли бы вы рассказать мне, как это решить?
Я пытаюсь использовать Docker для нескольких проектов: один — Django, другой — Telegram-бот на Python; Но в обоих случаях проблема в том, что независимо от того, как я копирую или устанавливаю файл require.txt в контейнер, библиотеки, по-видимому,...
Я получаю это при запуске Dockerfile.
Когда я перезагрузил Windows, все заработало, но недавно я удалил все Docker-контейнеры, и когда я снова попытался выполнить сборку из Dockerfile, у меня возникла эта проблема. Я не могу обновить pip или...