首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >备选方案: Odespy for Ubuntu 20.10

备选方案: Odespy for Ubuntu 20.10
EN

Ask Ubuntu用户
提问于 2021-01-09 15:24:59
回答 2查看 215关注 0票数 2

我对用Python求解odes的数值方法很感兴趣。我想重新介绍:

林格,S. & Langtangen,H. P. (2020)。计算编程- Python :Python 3.6数值模拟入门(第332页)。斯普林格自然。

在这本书中,奥德维软件包被认为是odes (和系统)数值集成的一个里程碑。

我知道,由于我的Ubuntu版本,在我的Ubuntu中使用Odespy是不可能的。

不幸的是,我有Ubuntu的最后一个版本,即20.10,它不支持odespy (例如请看这里)。这种包是为Python2.7编写的,我有Python 3。

除了这个包,还有其他有效的选择吗?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2021-01-09 17:13:05

对于odes集成,有枕骨集成。无论如何,对于严格的应用程序,我推荐一个手工积分器,您可以在其中设置时间步骤。

票数 0
EN

Ask Ubuntu用户

发布于 2021-01-09 18:49:20

该软件可能安装在20.10上,但您需要从20.04LTS存储库手动获取Python2的NumPy,从18.04LTS获得SciPy。使用以下命令:

代码语言:javascript
复制
sudo apt-get install python-dev gfortran-9 git

# set gfortran-9 as default (as in 20.04 LTS)
sudo apt-get remove gfortran # remove gfortran-10
sudo ln -s /usr/bin/gfortran-9 /usr/local/bin/gfortran

cd ~/Downloads
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/p/python-numpy/python-numpy_1.16.5-2ubuntu7_amd64.deb
sudo apt-get install ./python-numpy_1.16.5-2ubuntu7_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/p/python-scipy/python-scipy_0.19.1-2ubuntu1_amd64.deb
sudo apt-get install ./python-scipy_0.19.1-2ubuntu1_amd64.deb

git clone https://github.com/hplgit/odespy
cd odespy
sudo python2 setup.py install

然后使用odespy

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1306482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档