«Нет модуля с именем script.py» при импорте script.py в код Python - PullRequest
0 голосов
/ 23 октября 2019

Я клонировал репозиторий GitHub на свой компьютер, который содержал несколько словарей, хранящихся в файле с именем Dictionaries_WY.py. Другие файлы из хранилища, которые также являются файлами .py, импортируют Dictionaries_WY.py и используют словари для замены значений в данных сокращениями и т. Д.

Однако при импорте всех необходимых модулей по какой-то причине, import Dictionaries_WY выдает ошибку в IDE (pycharm) с текстом «Нет модулей с именем Dictionary_WY»

Я создал новый проект в pycharm на моей машине, скопировал и вставил код, и ошибка исчезлапоэтому я подозреваю, что это проблема с рабочим каталогом или виртуальной средой. Но это несколько выше моего понимания с точки зрения устранения неполадок.

Это из сценария с именем sites_WY.py , который был клонирован из того же хранилища.

import pandas as pd
import numpy as np
from sodapy import Socrata
import os
import Dictionaries_WY

иВот где он вызывается в скрипте:

perSufDict = Dictionaries_WY.permitSuffixDictionary

import Dictionaries_WY - единственный модуль, выдающий эту ошибку.

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