
Я использую версию conda 4.9.2
в ubuntu 18.04
. Сначала я создаю новую среду, а затем пытаюсь установить пакет, но, как ни странно, этот пакет уже существует, но когда я пытаюсь импортировать его в свой блокнот jupyter, я сталкиваюсь со следующей ошибкой:
ImportError: libX11.so.6: cannot open shared object file: No such file or directory
Я понятия не имею, почему этот пакет там находится. Когда я его ищу, он находится в следующей папке:
/home/My_UBU/snap/jupyter/common/lib/python3.7/site-packages
Когда я создаю любую новую среду ( conda create --name my_env
), если я проверяю envs
мою miniconda3
, в ней есть только одна папка с именем , conda-meta
в которой также есть один файл с именем history
. Установленные пакеты идут куда-то еще, а не в мою среду. Я буду признателен любой помощи в решении моей проблемы с conda в ubuntu.
решение1
Вы уверены, что активировали среду conda?
попробуйте команду
conda env list
чтобы увидеть, какие среды вы создали на своем компьютере.
Имя среды указано в первом столбце, а путь, по которому хранится среда, — в последнем столбце.
Рядом со средой conda по умолчанию должна стоять звездочка.
Просмотрите свои списки и активируйте среду из командной строки, заменив выбранное вами имя среды.
conda activate my_env
После настройки среды вы сможете выполнять все команды, необходимые для ее обслуживания.
Отредактировано: Если вы хотите создать новую среду и установить пакеты за один раз, попробуйте сделать что-то вроде этого
conda create --name py310 -c anaconda python
Это создаст новую средуpy310и установите последнюю доступную версию Python и ее пакеты, предназначенные для совместной работы изанакондаканал.