Вероятно, простая ошибка, но мой текущий проект Visual Studio не может запустить интерактивный отладочный Python. Раньше я работал с тем же компьютером и окружением.
У меня открыт проект Python в Visual Studio, тестируйте с новым файлом module1.py
в проекте, содержимое файла просто print('test output to console')
.
Python 3.7 все еще отображается как виртуальная среда в проекте, как и раньше, я нажимаю Отладка -> Выполнить файл в Python Interactive.
Затем он не запускается, не найдя файл Traceback
, следуйте следующим образом:
Resetting Python state.
Running C:\Users\will_\Documents\Repos\Facebook1\FacebookNonConfVersion\module1.py
Traceback (most recent call last):
File "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Extensions\Microsoft\Python\Core\ptvsd_repl_launcher.py", line 27, in <module>
import traceback
ModuleNotFoundError: No module named 'traceback'
The interactive Python process has exited.
Кроме того, после активации виртуальной среды Python 3.7 этого проекта в командной строке этот файл module1.py
будет по-прежнему работать, поэтому я предполагаю, что виртуальная среда не повреждена, и эта ошибка связана с настройкой VS, но Я могу ошибаться.
Я, наверное, упускаю что-то очевидное.