У меня есть два сценария, где основной импортирует другой. Когда у меня нет файла "_pycache_"
, основной сценарий работает нормально (и создает этот файл), но если я перезапускаю интерпретатор (Spyder) и запускаю программу, возникает ошибка: ModuleNotFoundError: No module named 'SS2'
. Я не знаю почему, но когда я удаляю _pycache_
и снова запускаю основной скрипт, ошибки нет.
Является ли действительно _pycache_
источником проблемы? Как я могу исправить эту проблему?
Вот мой код:
import SS2
import numpy as np
N=2
L=2.
frames=10
B=np.zeros((N,2))
B[:,0]+=np.linspace(-L,L,N,endpoint=True)
S=np.zeros((N,2))
R=0.01*np.random.randint(-1,2,size=(N,2))
SS2.states(B,S,R,L,N,frames)
PD: SS2 просто использует заданный вход для создания DataFrame (используя pandas) и затем сохраняет его в файл xlsx.