#python #spyder
#питон #спайдер
Вопрос:
У меня есть эта странная проблема с Spyder, а также с кодом VS. Я полный новичок в языке python, и наш учитель рекомендовал нам использовать Spyder IDE, так как он более удобен и может запускать код в ячейках. Теперь проблема, с которой я столкнулся со spyder, заключается в том, что наш учитель дал нам заранее написанный код, и когда я пытаюсь его запустить. Это вроде бы не сработало бы. вот код
# -StartPython.py *- coding: utf-8 -*- """ Spyder Editor #%% starts a new cell. Use second green triangle to run just the cell that your mouse has last clicked in (or Ctrl-Enter on a PC or Command-Return on a Macintosh or Menugt;Rungt;Run Cell) """ #%% def hello(): print("Hello, world!") #%% def myname(): print("My name is Bill")
И когда я пытаюсь запустить первую ячейку, то есть
#%% def hello(): print("Hello, world!")
Я получаю это в консоли
it seems the debugger cannot resolve D:objwindows-release37amd64_Releasemsi_pythonzip_amd64ntpath.py This may make the debugger miss breakpoints in the standard library. Related bug: https://bugs.python.org/issue1180193 Python 3.7.9 (tags/v3.7.9:13c94747c7, Aug 17 2020, 18:58:18) [MSC v.1900 64 bit (AMD64)] Type "copyright", "credits" or "license" for more information. IPython 7.29.0 -- An enhanced Interactive Python. runcell(1, 'F:/virtualUniversity/Languages/Python/1st_program/_62a42c7a6447d06e53ea5693a9685b69_StartPython.py')
теперь самое забавное, что когда я удаляю def hello():
код, он запускается без каких-либо проблем. то же самое происходит и с VS-кодом. Что я делаю не так?? Есть ли какая-то настройка, которую я включил, или что-то в этом роде?? о, и я забыл, что уже установил анаконду.
Комментарии:
1. похоже, вы работаете со старой версией python.. пожалуйста, проверьте версию python
2. а для spyder вам нужно выбрать путь к файлу вашего кода на панели инструментов, где он находится
3. Проверил версию python и его 3.10.0
4. можете ли вы показать мне, где вы установили свой python и spyder..!
5. используя mac или Windows..?