我有点绝望。
在过去的两天里,我一直在尝试设置一个合适的 Python (2.7x) Windows 环境。
我尝试了一堆不同的“捆绑包”,归结为:
要么我无法安装我想要的包;要么我无法安装我想要的包;
或者我不能使用我想要的 IDE。
- 我尝试了一个简单的“python”安装,没有添加。
很早,我在使用 pip/easy_install 或 exe 文件安装其他软件包时停下来。 - 然后我尝试了“Portable Python”,它的耐候性要好得多。
它有很多不错的(虽然有限)包。
我可以将它与我想要的任何 IDE(通常是 PyDev/Eclipse)一起使用。
在这里,安装大多数软件包几乎是不可能的(对我来说,按照我阅读的内容)。 - 然后我选择了 Enthought Canopy(前身为 EPD)。
这有一个极好的包管理工具。我没有发现任何问题,包裹处理。
但是,它带有一个非常有限(几乎是侮辱性)的 IDE。
我将 Eclipse 解释器指向 Canopy 目录的所有操作都出错了。 - 最后,我尝试了 WinPython。
这介于“便携式”和“Canopy”之间。
它具有比“便携式”更多的预捆绑包,但比冠层少。
它还有一个包管理 GUI,但与 canopy 不同的是,这个失败了。
请告诉我您是如何设置 Win/Python 可扩展环境的。
请不要将此标记为重复 - 我已在 SO 和其他地方阅读了数十个相关问题。非实际上帮助了我。
我不会浪费你的时间,除非我之前尝试过所有路径(显然在经历另一个漫长的安装之前使用 SO 和 Google 来解决我的问题)。
[编辑(已解决)]:
我卸载了所有东西,然后安装了“普通”python。
我还手动从 PATH 和 PYTHONHOME 环境变量中删除了对过去孤立的“python”的所有引用。
这似乎行得通。