Среда ml использует Python 3.10.14.
У меня такая проблема:< /p>
- когда я запускаю ячейки Jupyter Notebook с помощью
Код: Выделить всё
import pandas as pd

< /p>
- Когда я открываю оболочку на удаленном сервере, активирую среду ml, запускаю Python и импортирую панд, я получаю сообщение об ошибке:
Код: Выделить всё
(ml) my_user@server [~]
$-> conda activate ml
(ml) my_user@server [~]
$-> python3 --version
Python 3.10.14
(ml) my_user@server [~]
$-> python3
Python 3.10.14 (main, May 6 2024, 19:42:50) [GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pandas as pd
Traceback (most recent call last):
File "", line 1, in
File "/home/my_user/miniconda3/envs/ml/lib/python3.10/site-packages/pandas/__init__.py", line 49, in
from pandas.core.api import (
File "/home/my_user/miniconda3/envs/ml/lib/python3.10/site-packages/pandas/core/api.py", line 47, in
from pandas.core.groupby import (
File "/home/my_user/miniconda3/envs/ml/lib/python3.10/site-packages/pandas/core/groupby/__init__.py", line 1, in
from pandas.core.groupby.generic import (
File "/home/my_user/miniconda3/envs/ml/lib/python3.10/site-packages/pandas/core/groupby/generic.py", line 68, in
from pandas.core.frame import DataFrame
File "/home/my_user/miniconda3/envs/ml/lib/python3.10/site-packages/pandas/core/frame.py", line 149, in
from pandas.core.generic import (
File "/home/my_user/miniconda3/envs/ml/lib/python3.10/site-packages/pandas/core/generic.py", line 193, in
from pandas.core.window import (
File "/home/my_user/miniconda3/envs/ml/lib/python3.10/site-packages/pandas/core/window/__init__.py", line 1, in
from pandas.core.window.ewm import (
File "/home/my_user/miniconda3/envs/ml/lib/python3.10/site-packages/pandas/core/window/ewm.py", line 11, in
import pandas._libs.window.aggregations as window_aggregations
ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/my_user/miniconda3/envs/ml/lib/python3.10/site-packages/pandas/_libs/window/aggregations.cpython-310-x86_64-linux-gnu.so)
- почему это происходит?
- Почему установка pandas прервалась?
- Как мне это решить? Я пытался удалить pandas, но появилось множество изменений в среде, и я предпочел остановиться.
- разные, но обе они являются ссылками на один и тот же исполняемый файл:
Код: Выделить всё
sys.executable
- Jupyter: /home/my_user/ miniconda3/envs/ml/bin/python
- Оболочка: /home/my_user/miniconda3/envs/ml/bin/python3
Код: Выделить всё
/home/my_user/miniconda3/envs/ml/bin/python -> python3.10*- (Jupyter) и список conda выводят один и тот же список
Код: Выделить всё
%conda list - Я удалил pandas и заново - установил сразу после этого. Ничего не меняется, я все равно получаю эту ошибку.
Подробнее здесь: https://stackoverflow.com/questions/790 ... -different