Я принял близко к сердцу сообщение о том, что поддержка anaconda2 прекращена. Я установил anaconda3 и использовал 2to3 для преобразования моих * .py кодов. Казалось, все работает, как ожидалось. У меня есть несколько двухстрочных кодов bat, которые переходят в определенный каталог, а затем вызывают python, чтобы выполнить определенный код * .py в этом каталоге. Загрузив Anaconda Prompt (Anaconda3) и вызвав файл bat, я мог запустить питонов в этом каталоге, как и ожидалось.
Затем, пару дней go, я сделал такой запуск и получил сообщение об ошибке, говорящее файл * .py не найден. Я сразу же посмотрел в каталоге, и файл python был там, как и ожидалось. Затем я выполнил команду dir в Anaconda Prompt (Anaconda3) и обнаружил, что в каталоге почти нет файлов. Это происходило на моем windows 10 ноутбуке.
На моем рабочем столе все продолжает работать, как и ожидалось. Есть ли какие-либо предложения относительно того, что может вызвать такую проблему и как ее исправить.
Спасибо, Мак Элрод
Отвечая на запрос о дополнительной информации, у меня есть каталог bin, который находится в дорожка. В bin \ MackData.bat есть
c: cd% USERPROFILE% \ Documents \ Medev \ MackData copy sugarhist.png sugarhist.old.png python MackData.py
Когда я откройте Anaconda Prompt (Anaconda3) и введите MackData. Я получаю
(база) C: \ Users \ Mack> MackData
(база) C: \ Users \ Mack> c:
(базовый) C: \ Users \ Mack> cd C: \ Users \ Mack \ Documents \ Medev \ MackData
(базовый) C: \ Users \ Mack \ Documents \ Medev \ MackData> copy sugarhist.png sugarhist.old.png 1 файл (ов) скопирован.
(base) C: \ Users \ Mack \ Documents \ Medev \ MackData> python MackData.py python: не удается открыть файл 'MackData.py': [Errno 2] Нет такого файла или каталога
(base) C: \ Users \ Mack \ Documents \ Medev \ MackData>
Но MackData.py - это файл python в каталоге MackData.
Этот код работал на этом ноутбуке до нескольких дней go и продолжает работать на моем настольный компьютер. Я, конечно, могу опубликовать sh MackData.py, но это не имеет значения. Дело в том, что Анаконда не может его найти.
Спасибо, Мак
Я должен принести искреннее извинение этому сообществу. Я определил свою проблему, и Анаконда не несет ответственность в любом случае. Я благодарю всех вас за беспокойство и комментарии.
Для всех, кого это может заинтересовать, я дам краткое описание произошедшего. Сначала я установил Anaconda3. Несколько дней спустя мой каталог, MackData, был перемещен в новое место. Я предполагаю, что это произошло случайно, когда моя рука потянулась к сенсорной панели. Затем, не зная, что местоположение изменилось, я обновил свой ноутбук с рабочего стола. Моя программа обновлений не нашла MackData там, где ожидалось, воссоздала его и помещала только самые последние измененные файлы с рабочего стола в новый MackData. Новый, но в правильном месте. Затем, конечно, запустить мой скрипт в приглашении Anaconda3 не удалось. Выполнение dir в приглашении Anaconda3 показало, что там было только несколько файлов. Затем я перешел к Windows File Explore, посмотрел на MackData и увидел все ожидаемые файлы. Я использовал функцию быстрого доступа, которая мне неизвестна и указывала на старый каталог в новом месте.
Это не оправдание, а только объяснение. Опять же, я прошу прощения у сообщества.
Мак Элрод