gpt4 book ai didi

python - Micropython Esp8266 Sympy

转载 作者:行者123 更新时间:2023-12-04 10:30:11 25 4
gpt4 key购买 nike

我可以在 esp8266 micropython 中使用 Sympy 库吗?

我尝试使用 ampy 安装它,但它返回错误

我想求解线性方程:

例如:

from sympy import symbols, Eq, solve

y = symbols('x')
eq1 = Eq(x*2 -5x + 6)
sol = solve(eq1)

错误:

Import sympy Traceback (most recent call last): File "", line 1, in File "/lib/sympy/init.py", line 15, in ImportError: no module named 'future'



当我尝试安装 future 时,它会返回一个错误引发:

PyboardError('exception', ret, ret_err) ampy.pyboard.PyboardError: ('exception', b'', b'Traceback (most recent call last):\r\n File "", line 6, in \r\nOSError: [Errno 13] EACCES\r\n')

最佳答案

当您尝试在 MicroPython(或 Python)中使用库时遇到导入错误,这意味着该库所需的库丢失或不可用。

它可能因为未安装依赖项而丢失,或者由于 Python 版本的差异(2.x 与 3.x 或 CPython 与 MicroPython)而丢失

在这种情况下,future不是 MicroPython 标准库中可用的模块。有一个“ future ”的模块库。您可以在这里查看:https://libraries.io/pypi/micropython-futurehttps://github.com/micropython/micropython-lib .尝试将其添加到您的 ./lib 中,看看 sympy 是否有效。

关于python - Micropython Esp8266 Sympy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60450424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com