【发布时间】:2019-05-15 08:45:42
【问题描述】:
NameError:名称“gsprint”未定义
我在尝试运行时反复收到此错误消息:
from vpython import *
box()
我使用的是 Python 3.7.3 和 Spyder 3.3.4,在文档中找不到任何帮助。 Vpython 网站说我应该可以运行它:
【问题讨论】:
-
你是如何安装 vpython 的?如果在命令行启动 Python 并输入上述代码会发生什么?
-
我使用 Anaconda 安装 Vpython。从 Anaconda Commant Prompt 运行它确实有效!
-
尝试从 Anaconda 命令提示符启动 Spyder。如果您没有在基础环境中安装 vpython,请在启动 Spyder 之前将
spyder-kernels安装在与 vpython 和activate相同的环境中。 -
请注意,vpython.org 上的安装信息表明,要使用最新的 Spyder,您必须安装 vpython 7.5.0。执行“conda list vpython”以检查您是否拥有 vpython 7.5.0。