Проблема, связанная с библиотеками anaconda и python - PullRequest
0 голосов
/ 01 апреля 2020

Каждый раз, когда я импортирую любую библиотеку в jupyter, появляется сообщение об ошибке такого типа, я использую 64-битное окно ОС.

OSError Traceback (most recent call last) in ----> 1 import pandas as pd 2 digit = pd.read_csv(r'E:\ML_Codes\all\train.csv')

~\AppData\Roaming\Python\Python37\site-packages\pandas__init__.py in 9 for dependency in hard_dependencies: 10 try: ---> 11 import(dependency) 12 except ImportError as e: 13 missing_dependencies.append(f"{dependency}: {e}")

~\AppData\Roaming\Python\Python3.7\site-packages\numpy__init__.py in 138 139 # Allow distributors to run custom init code --> 140 from . import _distributor_init 141 142 from . import core

~\AppData\Roaming\Python\Python37\site-packages\numpy_distributor_init.py in 24 # NOTE: would it change behavior to load ALL 25 # DLLs at this path vs. the name restriction? ---> 26 WinDLL(os.path.abspath(filename)) 27 DLL_filenames.append(filename) 28 if len(DLL_filenames) > 1:

C:\anacondanewww\lib\ctypes__init__.py in init(self, name, mode, handle, use_errno, use_last_error) 362 363 if handle is None: --> 364 self._handle = _dlopen(self._name, mode) 365 else: 366 self._handle = handle

OSError: [WinError 193] %1 is not a valid Win32 application

1 Ответ

0 голосов
/ 01 апреля 2020

При просмотре сообщений об ошибках, похоже, возникает какая-то проблема с зависимостями, возникающая из-за какой-то странной ошибки установки, которую я считаю.

Для самого простого решения я бы предложил удалить все экземпляры. из Python3 .x и удалите папки (выполните то же самое для установки anaconda), а затем переустановите anaconda и попробуйте

Второе, что может быть неправильным, это то, что во время работы ноутбука Jupyter вы можете не используется правильная версия python с установленной библиотекой pandas. Посмотрите, есть ли у вас несколько вариантов выбора в правой верхней части, где упоминается версия Python, которую вам нужно выбрать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...