1

问题:如何在 Cygwin 上安装 Pyscripter?

Scenerio:我在 USB 上安装了便携式应用程序,然后在其上安装了 cygwin 便携式版本 0.9。在cygwin下,我已经安装了Python 2.6。我目前正在将它与空闲 IDE 一起使用,但我想改用 Pyscripter。

我不能使用便携式 python,因为我需要在 python 上安装其他模块,例如 pyevolve 和 Cantera。或者,也许有人可以让我知道如何将这些模块添加到便携式 python 中。

4

2 回答 2

1

您可以在 USB 中创建virtualenv。只需通过我们的 USB 上的 Cygwin 在任何其他计算机上打开它。这不是安装 Pyscripter 的方法。但这是将模块添加到可移植版本的 python 的方式。

于 2011-12-01T14:10:26.547 回答
1

对于其他尝试此操作的人,请注意 PyScripter 旨在在 Windows 下运行,而不是在 Linux 下运行。步骤是:(1) 在 Windows 中,从 python.org安装 python 发行版,以及 (2) 在 Windows 中,安装PyScripter

还要注意,PyScripter 具有所需的控制台(交互式 python 解释器)窗口,以及允许添加包的基于 pip 的包管理器。例如,要将 Pandas 添加到应用程序,请执行以下操作:

menu: Tools menu
submenu: Tools
menu item: Install packages with pip
Package Name: pandas

将安装具有所需依赖项的正确 pandas 包。(至少,这就是我的情况)。然后我可以import pandas进入我的应用程序并毫无问题地使用它。

Cygwin 是在 Windows 下安装/运行的 Linux 环境。它的主要声名之一是它允许您在 Windows CMD 提示符下使用 Linux 命令。它还允许您安装/运行某些 Linux 应用程序,然后在 Cygwin(和/或 Cygwin-X 图形)环境中运行这些应用程序。例如,可以在 Cygwin 下安装/运行 Eric6(一个图形化 Linux python IDE)。(我试过了,它奏效了——但不如 Pyscripter 好)

为了我的钱,我发现 Windows 下的 Pyscripter 工作得很好——而且比 Cygwin 下的 Eric6 好得多。我是 HTML/js/PHP 的 Notepad++ 用户,开始使用 Anaconda (Spyder) 编写 Python 代码。PyScripter 比 Spyder 或 IDLE 或 Eric6 更接近 NPP - 并且更像我希望在 Python 世界中找到的东西 - 并且它像任何其他 Windows 应用程序一样在 Windows 下运行。

参考:

https://sourceforge.net/projects/pyscripter

https://github.com/pyscripter/pyscripter

于 2018-04-06T22:09:05.453 回答