Я использую Sublime Text 3 с системой сборки Anaconda на Win 7. Я запускаю скрипты Python (3.4), которые хорошо импортируют pandas (0.20.3) в течение последних 6 месяцев, но около двух часов назад яначал получать следующую ошибку:
ImportError: Missing required dependencies ['pytz']
Странно то, что если я сохраняю сценарий в другом каталоге, он собирается / работает нормально, а pandas импортируется без проблем.Это происходит только тогда, когда я запускаю его из одной конкретной папки.
Я попытался переустановить pandas и pytz безрезультатно, и тот факт, что он работает во всех папках, кроме одной, говорит о том, что на самом деле это не отсутствующая зависимость, ночто-то еще.
Для исследования и выявления других потенциальных причин я сократил код до минимума, но он все еще не работает из одного конкретного каталога:
import pandas as pd
print("Hello, World!")
I 'Мне интересно, есть ли какой-нибудь кэш, который я могу очистить, но я не уверен, является ли это Sublime Text 3 или Anaconda.Запуск сценария py из командной строки (вне ST3) также вызывает ту же ошибку.Я также перезагружался на тот случай, если в Windows играли глупые баггеры, но это не помогло.
Я не верю, что активирую какой-либо тип virtualenv (все модули были установлены глобально в Windowsиспользуя pip install
).Тот же сценарий работал отлично несколько часов назад, поэтому я несколько озадачен.
Большое спасибо.