Ошибка Pycharm - OSError: [WinError 126] Указанный модуль не может быть найден - PullRequest
0 голосов
/ 05 мая 2020

Я пытаюсь запустить свою программу на Pycharm, но получаю следующую ошибку:

C:\Users\I323017\AppData\Local\Continuum\anaconda3\pythonw.exe C:/Users/I323017/PycharmProjects/question_answering_kinnal/src/main.py
Traceback (most recent call last):
  File "C:/Users/I323017/PycharmProjects/question_answering_kinnal/src/main.py", line 1, in <module>
    from src.dataset import PrepareDataSet
  File "C:\Users\I323017\PycharmProjects\question_answering_kinnal\src\dataset.py", line 7, in <module>
    from transformers import SquadExample, squad_convert_examples_to_features, AlbertTokenizer
  File "C:\Users\I323017\AppData\Local\Continuum\anaconda3\lib\site-packages\transformers\__init__.py", line 23, in <module>
    from .benchmark_utils import (
  File "C:\Users\I323017\AppData\Local\Continuum\anaconda3\lib\site-packages\transformers\benchmark_utils.py", line 14, in <module>
    from .file_utils import is_tf_available, is_torch_available
  File "C:\Users\I323017\AppData\Local\Continuum\anaconda3\lib\site-packages\transformers\file_utils.py", line 38, in <module>
    import torch
  File "C:\Users\I323017\AppData\Local\Continuum\anaconda3\lib\site-packages\torch\__init__.py", line 81, in <module>
    ctypes.CDLL(dll)
  File "C:\Users\I323017\AppData\Local\Continuum\anaconda3\lib\ctypes\__init__.py", line 356, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] The specified module could not be found

Process finished with exit code 1

Почему я получаю OSError: [WinError 126] The specified module could not be found, когда кажется, что все на месте. Это как-то связано с интерпретатором? В настоящее время я использую свой интерпретатор Conda в Pycharm

На самом деле у меня было много нежелательных пакетов, поэтому я сделал conda clean --yes --all, и мой Pycharm с тех пор не работает.

Ответы [ 2 ]

0 голосов
/ 05 мая 2020

Из https://discuss.pytorch.org/t/cannot-import-torch-on-jupyter-notebook/79334 проблема, похоже, связана с установкой версии PyTorch для графического процессора. Если в хост-системе нет драйвера графического процессора, рекомендуется установить версию Pytorch для процессора, используя

# Conda
conda install pytorch torchvision cpuonly -c pytorch
# Pip
pip install torch==1.5.0+cpu torchvision==0.6.0+cpu -f https://download.pytorch.org/whl/torch_stable.html
0 голосов
/ 05 мая 2020

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

...