Я новичок в программировании и буду признателен за помощь.
Я успешно запускал код, но недавно установил conda, что вызывает проблемы.
Sys.executable показывает C:\Users\Ben\AppData\Local\Programs\Python\Python37-32\pythonw.exe в IDLE и C:\Users\Ben\AppData\Local\Programs\Python\Python37-32\python. exe в командной строке.
Однако, когда я запускаю скрипт со своего рабочего стола, вызывая sys.executable в командной строке, он показывает P:\conda\python.exe
. Когда я запускаю другие сценарии из файлов на своем рабочем столе, он также больше не может импортировать модули, которые хранятся в той же папке, что и моя исходная установка Python.
Мой вопрос: как я могу изменить интерпретатор файлов, которые я запускаю с моего рабочего стола, чтобы они могли найти правильные модули?
Я прочитал все темы StackOverflow, связанные с ModuleNotFound и sys.executable
, но не могу полностью понять, что происходит — спасибо за помощь.