PyGears - 无法 运行 脚本,PYPY 未定义
PyGears - Can't run script, PYPY is undefined
我正在尝试设置 PyGears,我已经使用 pip 安装了包。我正在尝试使用命令行执行以下两行代码。
from pygears import gear, Intf
from pygears.typing import Uint
这是我收到的错误:
Traceback (most recent call last):
File "test.py", line 1, in <module>
from pygears import gear, Intf
File "C:\Users\Nikola\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pygears\__init__.py", line 15, in <module>
import pygears.typing
File "C:\Users\Nikola\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pygears\typing\__init__.py", line 1, in <module>
from pygears.conf import PluginBase, reg
File "C:\Users\Nikola\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pygears\conf\__init__.py", line 5, in <module>
from .trace import pygears_excepthook, register_issue, MultiAlternativeError
File "C:\Users\Nikola\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pygears\conf\trace.py", line 400, in <module>
elif PYPY:
NameError: name 'PYPY' is not defined
据我了解,PyPy是CPython的替代解释器,但我不确定上面提到的符号是否与此有关。我应该尝试将 PyPy 配置为我的解释器还是这个问题是由其他原因引起的?
提前谢谢你
更新:https://github.com/bogdanvuk/pygears/commit/a27df7ce62cfe568978fad1f39d87372b5b9a531
已修复此问题
这看起来像是 pygears 中的错误。如果你尝试 python >= 3.7,你不应该 运行 进入这个错误。
我正在尝试设置 PyGears,我已经使用 pip 安装了包。我正在尝试使用命令行执行以下两行代码。
from pygears import gear, Intf
from pygears.typing import Uint
这是我收到的错误:
Traceback (most recent call last):
File "test.py", line 1, in <module>
from pygears import gear, Intf
File "C:\Users\Nikola\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pygears\__init__.py", line 15, in <module>
import pygears.typing
File "C:\Users\Nikola\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pygears\typing\__init__.py", line 1, in <module>
from pygears.conf import PluginBase, reg
File "C:\Users\Nikola\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pygears\conf\__init__.py", line 5, in <module>
from .trace import pygears_excepthook, register_issue, MultiAlternativeError
File "C:\Users\Nikola\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pygears\conf\trace.py", line 400, in <module>
elif PYPY:
NameError: name 'PYPY' is not defined
据我了解,PyPy是CPython的替代解释器,但我不确定上面提到的符号是否与此有关。我应该尝试将 PyPy 配置为我的解释器还是这个问题是由其他原因引起的? 提前谢谢你
更新:https://github.com/bogdanvuk/pygears/commit/a27df7ce62cfe568978fad1f39d87372b5b9a531
已修复此问题这看起来像是 pygears 中的错误。如果你尝试 python >= 3.7,你不应该 运行 进入这个错误。