У меня есть приложение, предназначенное для использования в ipython, которое хранит объекты с использованием укропа.Я пытаюсь использовать Профилировщик, встроенный в Spyder, однако скрипт, который я пытаюсь профилировать, не работает с ModuleNotFoundError: Нет модуля с именем 'pdc' (pdc - это имя моего основного модуля).Этого не происходит, если я запускаю сценарий в консоли.
Библиотека хранится в папке, на которую ссылается файл .pth (как описано здесь) в папке site-packages, и не управляетсяКонда, я не знаю, является ли это частью проблемы.
Это скрипт, на котором я запускаю профилировщик:
from <application_library> import pdc
hel = pdc.load_noninteractive(path='<path_to_stored object>')
<do stuff with the loaded object>
Это ключевая часть вывода(с отредактированными путями):
File "~\pdc.py", line 42, in load_noninteractive
return Project.load(path=path)
File "~\pdc.py", line 413, in load
from_zip = fio.extract_from_zip(path)
File "~\file_io.py", line 166, in extract_from_zip
objects.append (dill.loads(zf.read(info.filename)))
File "~Local\Continuum\anaconda3\lib\site-packages\dill\_dill.py", line 316, in loads
return load(file, ignore)
File "~\Local\Continuum\anaconda3\lib\site-packages\dill\_dill.py", line 304, in load
obj = pik.load()
File "~\Local\Continuum\anaconda3\lib\site-packages\dill\_dill.py", line 465, in find_class
return StockUnpickler.find_class(self, module, name)
ModuleNotFoundError: No module named 'pdc'