我可以在googleappengine中使用Java科学库吗?

2024-04-20 10:21:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试制作一个web应用程序来执行科学和工程计算。我刚接触web开发,一直在寻找一个免费的框架(有免费的主机),这就是为什么我来谷歌应用引擎,但没有办法让scipy工作,所以我决定切换到Java而不是python(尽管我发现了PythonAnywhere),它有numpy、scipy等,它没有像PyQt、wx、Tkinter等GUI构建支持。在

我想知道是否有一种方法可以在googleappengine中使用COLT或Java,或者是否有其他的选择。我宁愿免费选择,因为我在大学,但便宜的定制选项是完全受欢迎的:D(即使它意味着使用另一种语言)

我希望这是可以理解的,因为英语不是我的语言。在

编辑: 我试图使用apachecommons的数学,但似乎行不通。我的问题的简短回答是:。在


Tags: 引擎numpy框架web语言应用程序tkinter科学
3条回答

GAE会限制很多事情,如果不是在你的情况下。你可能想试试Heroku,亚马逊的网络服务在他们的免费配额内。在

  1. 我相信GAE是在严格限制什么,它将允许你运行。在
  2. 我怀疑你会找到一个完全免费的Java托管解决方案。在

为了澄清其他帖子中的语句,GAE对于带有C扩展的Python包具有难以置信的限制。任何纯Python都可以工作。Scipy大量使用C扩展,因此属于这一类。在

Google最近推出了Python2.7支持,并在appengine上使用NumPy。我不确定这是否能满足你的需要,但也许值得一看。在

我只使用Python为googleappengine开发,所以我恐怕不能对Java外部依赖性的状态发表评论。在

相关问题 更多 >