Ошибка «Пакет не существует», поскольку Conda не может найти последние версии пакета. ⇐ Python
-
Anonymous
Ошибка «Пакет не существует», поскольку Conda не может найти последние версии пакета.
У меня есть среда Conda 23.1.0, управляемая с помощью Mamba 1.5.1, которая была создана с помощью опции channels: conda-forge. Я хочу установить последнюю версию пакета holidays — 0.34.
Однако поиск мамбы в отпуске дает мне
Загрузка каналов: завершено # Имя Версия Канал сборки праздники 0.9.9 py_0 conda-forge праздники 0.9.10 py_0 conda-forge ... праздники 0.15 pyhd8ed1ab_0 conda-forge праздники 0.16 pyhd8ed1ab_0 conda-forge праздники 0.17 pyhd8ed1ab_0 conda-forge Если я попробую mamba install Holidays=0.34, я получу
Не удалось определить характеристики среды Следующий пакет не удалось установить └─ праздников 0.34** не существует (возможно, опечатка или отсутствующий канал). Как обновить список доступных пакетов, чтобы установить последнюю версию?
Добавление -c conda-forge в команду поиска/установки не помогает.
[Изменить] Если я создам файл test.yml:
каналы: - Конда-Форж зависимости: - питон=3.10 - праздники=0,34 и запустите mamba env update -n test --file test.yml. Я получаю ту же ошибку.
Вывод conda config --show offline: офлайн: ложь
Информация о конде:
активная среда: база активное местоположение окружения: /home/myusername/mambaforge уровень оболочки: 1 файл конфигурации пользователя: /home/myusername/.condarc заполненные файлы конфигурации: /home/myusername/mambaforge/.condarc версия конды: 23.1.0 версия conda-build: не установлена версия Python: 3.10.10.final.0 виртуальные пакеты: __archspec=1=x86_64 __glibc=2.28=0 __linux=5.10.0=0 __unix=0=0 базовая среда: /home/myusername/mambaforge (доступно для записи) Каталог данных conda av: /home/myusername/mambaforge/etc/conda URL-адрес метаданных conda av: нет URL-адреса каналов: https://conda.anaconda.org/conda-forge/linux-64. https://conda.anaconda.org/conda-forge/noarch кеш пакетов: /home/myusername/mambaforge/pkgs /home/myusername/.conda/pkgs Каталоги envs: /home/myusername/mambaforge/envs /home/myusername/.conda/envs платформа: Linux-64 пользовательский агент: conda/23.1.0 запросы/2.28.2 CPython/3.10.10 Linux/5.10.0-11-amd64 debian/10 glib с/2.28 UID:GID: 165906:200311 файл netrc: нет автономный режим: Ложь конфигурация conda --show-sources:
==> /home/myusername/mambaforge/.condarc /opt/mambaforge/lib/python3.10/site-packages/conda_package_streaming/package_streaming.py:19: Предупреждение пользователя: невозможно импортировать zstandard. Работает без поддержки .conda. alerts.warn("Не удалось импортировать zstandard. Работает без поддержки .conda.") /opt/mambaforge/lib/python3.10/site-packages/conda_package_handling/api.py:29: Предупреждение пользователя: установите привязки zstandard Python для поддержки .conda _warnings.warn("Установите привязки zstandard Python для поддержки .conda") ОТЛАДКА conda.gateways.logging:set_verbosity(233): уровень детализации установлен на 2 ОТЛАДКА conda.core.solve:solve_final_state(242): префикс решения /opt/mambaforge/envs/foo specs_to_remove: замороженный набор() specs_to_add: замороженный набор({MatchSpec("holidays=0.34")}) чернослив: ноль Сбор метаданных пакета (repodata.json): ...работает... ОТЛАДКА conda.core.package_cache_data:_check_writable(299): каталог кэша пакета '/opt/mambaforge/pkgs' доступен для записи: True ОТЛАДКА conda.core.subdir_data:_load(245): не найден локальный кеш для https://conda.anaconda.org/conda-forge/ ... odata.json в /opt/mambaforge/pkgs/cache/497deca91. JSON ОТЛАДКА conda.core.subdir_data:_load(245): не найден локальный кеш для https://conda.anaconda.org/conda-forge/ ... odata.json в /opt/mambaforge/pkgs/cache/09cdf8bf1.json ОТЛАДКА urllib3.connectionpool:_new_conn(1003): Запуск нового HTTPS-соединения (1): conda.anaconda.org:443 ОТЛАДКА urllib3.connectionpool:_new_conn(1003): Запуск нового HTTPS-соединения (1): conda.anaconda.org:443 ОТЛАДКА urllib3.connectionpool:_make_request(456): https://conda.anaconda.org:443 "GET /conda-forge/linux-64/repodata.json HTTP/1.1" 200 Нет ОТЛАДКА urllib3.connectionpool:_make_request(456): https://conda.anaconda.org:443 "GET /conda-forge/noarch/repodata.json HTTP/1.1" 200 Нет ОТЛАДКА conda.core.subdir_data:fetch_repodata_remote_request(575): >> ПОЛУЧИТЬ /conda-forge/noarch/repodata.json HTTPS > Пользовательский агент: conda/22.11.1 запросы/2.28.1 CPython/3.10.8 Linux/5.4.0-1109-azure ubuntu/18.04.6 glibc/2.27 > Принять: приложение/json > Принять-кодирование: gzip, выкачивание, сжатие, идентичность > Соединение: поддержание активности =4,5", "астропия >=2,0", "кэш- ОТЛАДКА conda.core.subdir_data:_pickle_me(346): сохранение маринованного состояния для https://conda.anaconda.org/conda-forge/ ... odata.json в /opt/mambaforge/pkgs/cache/497deca91.q ОТЛАДКА conda.resolve:__init__(111): ограничение неуправляемыми пакетами: __archspec ОТЛАДКА conda.resolve:__init__(111): ограничение неуправляемыми пакетами: __glibc ОТЛАДКА conda.resolve:__init__(111): ограничение неуправляемыми пакетами: __linux ОТЛАДКА conda.resolve:__init__(111): ограничение неуправляемыми пакетами: __unix сделанный Среда решения: ...работает... DEBUG conda.resolve:get_reduced_index(575): Получение пакетов для: - праздники=0,34 неуспешный Traceback (последний вызов последний): Файл "/opt/mambaforge/lib/python3.10/site-packages/conda/cli/install.py", строка 264, при установке unlink_link_transaction =solver.solve_for_transaction( Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/core/solve.py», строка 136, вsolve_for_transaction. unlink_precs, link_precs = self.solve_for_diff(update_modifier, deps_modifier, Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/core/solve.py», строка 179, вsolve_for_diff. Final_precs = self.solve_final_state(update_modifier, deps_modifier, prune, ignore_pinned, Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/core/solve.py», строка 297, вsolve_final_state ssc = self._add_specs(ssc) Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/core/solve.py», строка 591, в _add_specs явный_пул = ssc.r._get_package_pool(self.specs_to_add) Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/resolve.py», строка 557, в _get_package_pool пул = self.get_reduced_index(спецификации) Файл "/opt/mambaforge/lib/python3.10/site-packages/conda/common/io.py", строка 84, оформлен вернуть f(*args, **kwds) Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/resolve.py», строка 578, в get_reduced_index явные_спецификации, функции = self.verify_specs(explicit_specs) Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/resolve.py», строка 290, вverify_specs поднять ResolvePackageNotFound(bad_deps) conda.Exceptions.ResolvePackageNotFound: - праздники=0,34 Во время обработки вышеуказанного исключения произошло другое исключение: Traceback (последний вызов последний): Файл "/opt/mambaforge/lib/python3.10/site-packages/conda/Exceptions.py", строка 1118, в __call__ return func(*args, **kwargs) Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/cli/main.py», строка 69, в main_subshell. код выхода = do_call (args, p) Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/cli/conda_argparse.py», строка 91, в do_call return getattr(модуль, имя_функции)(аргументы, синтаксический анализатор) Файл "/opt/mambaforge/lib/python3.10/site-packages/conda/notices/core.py", строка 109, в оболочке. return func(*args, **kwargs) Файл "/opt/mambaforge/lib/python3.10/site-packages/conda/cli/main_create.py", строка 41, выполняется установить (args, парсер, 'создать') Файл "/opt/mambaforge/lib/python3.10/site-packages/conda/cli/install.py", строка 289, при установке поднять PackagesNotFoundError(e._formatted_chains,channels_urls) conda.Exceptions.PackagesNotFoundError: Следующие пакеты недоступны из текущих каналов: - праздники=0,34 Текущие каналы: - https://conda.anaconda.org/conda-forge/linux-64 - https://conda.anaconda.org/conda-forge/noarch Для поиска альтернативных каналов, которые могут предоставить пакет conda, вы ищем, переходим к https://anaconda.org и воспользуйтесь строкой поиска вверху страницы.
У меня есть среда Conda 23.1.0, управляемая с помощью Mamba 1.5.1, которая была создана с помощью опции channels: conda-forge. Я хочу установить последнюю версию пакета holidays — 0.34.
Однако поиск мамбы в отпуске дает мне
Загрузка каналов: завершено # Имя Версия Канал сборки праздники 0.9.9 py_0 conda-forge праздники 0.9.10 py_0 conda-forge ... праздники 0.15 pyhd8ed1ab_0 conda-forge праздники 0.16 pyhd8ed1ab_0 conda-forge праздники 0.17 pyhd8ed1ab_0 conda-forge Если я попробую mamba install Holidays=0.34, я получу
Не удалось определить характеристики среды Следующий пакет не удалось установить └─ праздников 0.34** не существует (возможно, опечатка или отсутствующий канал). Как обновить список доступных пакетов, чтобы установить последнюю версию?
Добавление -c conda-forge в команду поиска/установки не помогает.
[Изменить] Если я создам файл test.yml:
каналы: - Конда-Форж зависимости: - питон=3.10 - праздники=0,34 и запустите mamba env update -n test --file test.yml. Я получаю ту же ошибку.
Вывод conda config --show offline: офлайн: ложь
Информация о конде:
активная среда: база активное местоположение окружения: /home/myusername/mambaforge уровень оболочки: 1 файл конфигурации пользователя: /home/myusername/.condarc заполненные файлы конфигурации: /home/myusername/mambaforge/.condarc версия конды: 23.1.0 версия conda-build: не установлена версия Python: 3.10.10.final.0 виртуальные пакеты: __archspec=1=x86_64 __glibc=2.28=0 __linux=5.10.0=0 __unix=0=0 базовая среда: /home/myusername/mambaforge (доступно для записи) Каталог данных conda av: /home/myusername/mambaforge/etc/conda URL-адрес метаданных conda av: нет URL-адреса каналов: https://conda.anaconda.org/conda-forge/linux-64. https://conda.anaconda.org/conda-forge/noarch кеш пакетов: /home/myusername/mambaforge/pkgs /home/myusername/.conda/pkgs Каталоги envs: /home/myusername/mambaforge/envs /home/myusername/.conda/envs платформа: Linux-64 пользовательский агент: conda/23.1.0 запросы/2.28.2 CPython/3.10.10 Linux/5.10.0-11-amd64 debian/10 glib с/2.28 UID:GID: 165906:200311 файл netrc: нет автономный режим: Ложь конфигурация conda --show-sources:
==> /home/myusername/mambaforge/.condarc /opt/mambaforge/lib/python3.10/site-packages/conda_package_streaming/package_streaming.py:19: Предупреждение пользователя: невозможно импортировать zstandard. Работает без поддержки .conda. alerts.warn("Не удалось импортировать zstandard. Работает без поддержки .conda.") /opt/mambaforge/lib/python3.10/site-packages/conda_package_handling/api.py:29: Предупреждение пользователя: установите привязки zstandard Python для поддержки .conda _warnings.warn("Установите привязки zstandard Python для поддержки .conda") ОТЛАДКА conda.gateways.logging:set_verbosity(233): уровень детализации установлен на 2 ОТЛАДКА conda.core.solve:solve_final_state(242): префикс решения /opt/mambaforge/envs/foo specs_to_remove: замороженный набор() specs_to_add: замороженный набор({MatchSpec("holidays=0.34")}) чернослив: ноль Сбор метаданных пакета (repodata.json): ...работает... ОТЛАДКА conda.core.package_cache_data:_check_writable(299): каталог кэша пакета '/opt/mambaforge/pkgs' доступен для записи: True ОТЛАДКА conda.core.subdir_data:_load(245): не найден локальный кеш для https://conda.anaconda.org/conda-forge/ ... odata.json в /opt/mambaforge/pkgs/cache/497deca91. JSON ОТЛАДКА conda.core.subdir_data:_load(245): не найден локальный кеш для https://conda.anaconda.org/conda-forge/ ... odata.json в /opt/mambaforge/pkgs/cache/09cdf8bf1.json ОТЛАДКА urllib3.connectionpool:_new_conn(1003): Запуск нового HTTPS-соединения (1): conda.anaconda.org:443 ОТЛАДКА urllib3.connectionpool:_new_conn(1003): Запуск нового HTTPS-соединения (1): conda.anaconda.org:443 ОТЛАДКА urllib3.connectionpool:_make_request(456): https://conda.anaconda.org:443 "GET /conda-forge/linux-64/repodata.json HTTP/1.1" 200 Нет ОТЛАДКА urllib3.connectionpool:_make_request(456): https://conda.anaconda.org:443 "GET /conda-forge/noarch/repodata.json HTTP/1.1" 200 Нет ОТЛАДКА conda.core.subdir_data:fetch_repodata_remote_request(575): >> ПОЛУЧИТЬ /conda-forge/noarch/repodata.json HTTPS > Пользовательский агент: conda/22.11.1 запросы/2.28.1 CPython/3.10.8 Linux/5.4.0-1109-azure ubuntu/18.04.6 glibc/2.27 > Принять: приложение/json > Принять-кодирование: gzip, выкачивание, сжатие, идентичность > Соединение: поддержание активности =4,5", "астропия >=2,0", "кэш- ОТЛАДКА conda.core.subdir_data:_pickle_me(346): сохранение маринованного состояния для https://conda.anaconda.org/conda-forge/ ... odata.json в /opt/mambaforge/pkgs/cache/497deca91.q ОТЛАДКА conda.resolve:__init__(111): ограничение неуправляемыми пакетами: __archspec ОТЛАДКА conda.resolve:__init__(111): ограничение неуправляемыми пакетами: __glibc ОТЛАДКА conda.resolve:__init__(111): ограничение неуправляемыми пакетами: __linux ОТЛАДКА conda.resolve:__init__(111): ограничение неуправляемыми пакетами: __unix сделанный Среда решения: ...работает... DEBUG conda.resolve:get_reduced_index(575): Получение пакетов для: - праздники=0,34 неуспешный Traceback (последний вызов последний): Файл "/opt/mambaforge/lib/python3.10/site-packages/conda/cli/install.py", строка 264, при установке unlink_link_transaction =solver.solve_for_transaction( Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/core/solve.py», строка 136, вsolve_for_transaction. unlink_precs, link_precs = self.solve_for_diff(update_modifier, deps_modifier, Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/core/solve.py», строка 179, вsolve_for_diff. Final_precs = self.solve_final_state(update_modifier, deps_modifier, prune, ignore_pinned, Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/core/solve.py», строка 297, вsolve_final_state ssc = self._add_specs(ssc) Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/core/solve.py», строка 591, в _add_specs явный_пул = ssc.r._get_package_pool(self.specs_to_add) Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/resolve.py», строка 557, в _get_package_pool пул = self.get_reduced_index(спецификации) Файл "/opt/mambaforge/lib/python3.10/site-packages/conda/common/io.py", строка 84, оформлен вернуть f(*args, **kwds) Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/resolve.py», строка 578, в get_reduced_index явные_спецификации, функции = self.verify_specs(explicit_specs) Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/resolve.py», строка 290, вverify_specs поднять ResolvePackageNotFound(bad_deps) conda.Exceptions.ResolvePackageNotFound: - праздники=0,34 Во время обработки вышеуказанного исключения произошло другое исключение: Traceback (последний вызов последний): Файл "/opt/mambaforge/lib/python3.10/site-packages/conda/Exceptions.py", строка 1118, в __call__ return func(*args, **kwargs) Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/cli/main.py», строка 69, в main_subshell. код выхода = do_call (args, p) Файл «/opt/mambaforge/lib/python3.10/site-packages/conda/cli/conda_argparse.py», строка 91, в do_call return getattr(модуль, имя_функции)(аргументы, синтаксический анализатор) Файл "/opt/mambaforge/lib/python3.10/site-packages/conda/notices/core.py", строка 109, в оболочке. return func(*args, **kwargs) Файл "/opt/mambaforge/lib/python3.10/site-packages/conda/cli/main_create.py", строка 41, выполняется установить (args, парсер, 'создать') Файл "/opt/mambaforge/lib/python3.10/site-packages/conda/cli/install.py", строка 289, при установке поднять PackagesNotFoundError(e._formatted_chains,channels_urls) conda.Exceptions.PackagesNotFoundError: Следующие пакеты недоступны из текущих каналов: - праздники=0,34 Текущие каналы: - https://conda.anaconda.org/conda-forge/linux-64 - https://conda.anaconda.org/conda-forge/noarch Для поиска альтернативных каналов, которые могут предоставить пакет conda, вы ищем, переходим к https://anaconda.org и воспользуйтесь строкой поиска вверху страницы.