鱼C论坛

 找回密码
 立即注册
查看: 1991|回复: 5

[已解决]求问python求解定积分

[复制链接]
发表于 2021-3-1 23:25:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我用这个方法求解定积分,之前尝试成功过,突然就报错NameError,请问大神们是怎么回事呢?
from sympy import *
x = symbols('x')
print(integrate(x, (x, 1, 2)))

然后会报下面错误
D:\python\python.exe D:/python/Python_Documents/HProject/稳定计算/位移计算.py
Traceback (most recent call last):
  File "D:/python/Python_Documents/HProject/稳定计算/位移计算.py", line 1, in <module>
    from sympy import *
  File "D:\python\lib\site-packages\sympy\__init__.py", line 22, in <module>
    import mpmath
  File "D:\python\lib\site-packages\mpmath\__init__.py", line 5, in <module>
    from .ctx_fp import FPContext
  File "D:\python\lib\site-packages\mpmath\ctx_fp.py", line 1, in <module>
    from .ctx_base import StandardBaseContext
  File "D:\python\lib\site-packages\mpmath\ctx_base.py", line 10, in <module>
    from .calculus.optimization import OptimizationMethods
  File "D:\python\lib\site-packages\mpmath\calculus\optimization.py", line 3, in <module>
    from copy import copy
  File "D:\python\Python_Documents\HProject\稳定计算\copy.py", line 2, in <module>
    x = symbols('x')
NameError: name 'symbols' is not defined

Process finished with exit code 1
最佳答案
2021-3-2 07:14:04
你的源代码不要命名为copy.py,换个名字
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-3-2 00:59:47 | 显示全部楼层
不知道啊,我机器上这段代码是好的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-2 06:59:13 From FishC Mobile | 显示全部楼层
多了个括号还是少了个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-2 07:14:04 From FishC Mobile | 显示全部楼层    本楼为最佳答案   
你的源代码不要命名为copy.py,换个名字
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-2 08:39:16 | 显示全部楼层
d:\wp>py
Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 23:03:10) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from sympy import *
>>> x = symbols('x')
>>> print(integrate(x, (x, 1, 2)))
3/2
>>>
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-3-2 08:44:13 | 显示全部楼层
hrp 发表于 2021-3-2 07:14
你的源代码不要命名为copy.py,换个名字

感谢,解决了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-16 10:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表