簡體   English   中英

導入 scipy.integrate 模塊時出現問題

[英]Problems importing scipy.integrate module

我在導入 scipy 的集成模塊時經常遇到問題。

定期,我收到錯誤消息“ImportError:無法導入名稱集成”。 通常,我使用語句import scipy.integrate來導入模塊。

僅使用import scipy成功導入 scipy 但沒有集成模塊。

有趣的是,每次我啟動 Python 時,這種行為都會發生變化。 所以有時即使運行相同的腳本也能正常工作。

有人有什么建議嗎?

我有同樣的問題。

我的問題是 python-2.7 不允許我導入 scipy.integrate,但 python-3.x 允許導入。

I'm not a professional, but I had the issue with importing of scipy.integrate package even after successful installing of scipy package via ' pip install scipy '. 錯誤是'

沒有名為“scipy.special”的模塊

'。 我隨機解決了這個問題,也許我的解決方案適用於您的情況。

簡而言之:我使用 Python3,安裝軟件包時最好使用“ pip3 ”命令,而不是“ pip ”。

更多詳細信息:所以最初,我使用了“ pip install scipy ”,但這沒有用。 當我嘗試使用' pip3 install scipy '時,有一條消息說所有要求都已滿足,但scipy.integrate仍然不可用,並出現相同的錯誤。 When I tried to uninstall scipy via ' pip uninstall scipy ' there was a message that scipy is not installed (but actually, it still was installed). 所以我去了' C:\Users\{username.username}\AppData\Local\Programs\Python\Python310\Lib\site-packages '並刪除了名為' scipy '的文件夾。 此后,我重新運行命令“ pip3 install scipy ”,一切都安裝成功,以下命令在我的 Jupyter Notebook 中運行良好:

import numpy as np
import scipy
import scipy.integrate as integrate
import scipy.special as special

'

以下功能可用: quad, dblquad, tplquad, odeint, ode通過:

from scipy.integrate import quad, dblquad, tplquad

from scipy.integrate import odeint, ode

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM