不确定这是否是询问此位置的位置,因此请根据需要关闭或移动。
我们将Python2.7 64位和许多python库(GDAL,SciPy,Numpy)捆绑到一个应用程序(py2app / pyinstaller)中。我想知道是否有可能创建一个可以访问已安装库的独立终端,而不是系统库。这类似于FWTools。
目标是允许用户在GUI中打开命令提示符,并且可以访问应用程序中的所有库以及虚拟环境。
例如,安装了GDAL 1.8的用户可以下载此应用程序,启动独立命令行并在应用程序中使用我们的gdal 1.9.1版本。
任何参考文献都会受到赞赏,因为我们只考虑这种方法,并且不确定其可行性。
我们在python中写这个。
答案 0 :(得分:0)
没有一种非常简单的方法可以将控制台/终端嵌入到任何GUI框架中。我听说过的最接近的是PyGTK的VteTerminal。您可能可以使用Python的curses库,但我无法找到任何好方法将它包装在GUI中。
如果你想要的只是一个Python shell,你可能可以使用wxPython的PyShell或PyCrust小部件。这些非常简单。