У меня проблемы с V Python 7.6.1. Каждый раз, когда я хочу запустить простую строку кода, я получаю одну и ту же ошибку:
NameError: name '__server' is not defined
Вот код:
from vpython import *
box()
Я исследовал другие посты, но ни одно из решений работал для меня:
Pyo на Python; имя 'Сервер' не определено
Ошибка запуска V python в Spyder (NameError: имя 'gsprint' не определено)
Я изменил имя файла python я переустановил Anaconda и обновил свою версию Python и V Python. Я использую Spyder с Anaconda и Python 3.7.6.
Кроме того, V Python использует TKinter для своей графики, поэтому я изменил настройки graphi c на TKinter, но все равно получаю ту же ошибку .
Случилось ли это с кем-то еще здесь? У вас есть какие-либо подсказки о том, как это исправить или о том, что я здесь делаю неправильно?
Вот ошибка в деталях:
Python 3.7.6 (default, Jan 8 2020, 20:23:39) [MSC v.1916 64 bit (AMD64)]
Type "copyright", "credits" or "license" for more information.
IPython 7.12.0 -- An enhanced Interactive Python.
runfile('C:/Users/lponcin/Google Drive/simplex/code_orbito.py', wdir='C:/Users/lponcin/Google Drive/simplex')
Traceback (most recent call last):
File "C:\Users\lponcin\Google Drive\simplex\code_orbito.py", line 9, in <module>
box()
File "C:\Users\lponcin\Anaconda3\lib\site-packages\vpython\vpython.py", line 1099, in __init__
super(box, self).setup(args)
File "C:\Users\lponcin\Anaconda3\lib\site-packages\vpython\vpython.py", line 579, in setup
super(standardAttributes, self).__init__()
File "C:\Users\lponcin\Anaconda3\lib\site-packages\vpython\vpython.py", line 236, in __init__
from .no_notebook import _
File "C:\Users\lponcin\Anaconda3\lib\site-packages\vpython\no_notebook.py", line 272, in <module>
__w = threading.Thread(target=__server.serve_forever)
NameError: name '__server' is not defined