问题标签 [epd-python]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
587 浏览

python - OSX 上不带 X11 的 NLTK(EPD 64 位 Python)

我刚刚从pipOSX 10.8.2 安装了最新版本的 NLTK (2.0.4)。这个版本的 os OSX 不附带 X11,我喜欢这样,我不想安装它。但是,当我尝试在 python (2.7.2) 中导入时nltk,会弹出一个 OSX 对话框,说我需要安装 X11??

这可能是由于TkinterNLTK 下载器(或类似的东西),并且可能只是在某处设置一些配置选项以不依赖于 X11,我只是不知道在哪里设置该选项。

有一个错误报告指出nltk-0.9.5依赖tk项是必需的,并且nltk无法在没有 gui 库的服务器上运行,但该问题很久以前已被标记为已解决。

请注意,我并没有尝试运行nltk下载器或其他任何需要任何形式的 gui 的东西,我只是import nltk在对话框弹出时尝试运行。

NLTK安装文档没有给出任何需要 X11 的指示。

那么如何nltk在没有 X11 的情况下在 OSX 10.8 上运行呢?

0 投票
1 回答
704 浏览

python - Python 的 matplotlib/basemap 错误信息

我使用 py2.7 和 Windows 的免费版 EPD,我有一个使用 NetCDF4 读取数据的程序,我使用来自
http://sourceforge.net/projects/matplotlib/files/matplotlib-toolkits/的底图 1.0.5

当我绘制我的图形时,它最初运行良好几次然后我收到以下错误消息,当我重新启动(关闭并再次打开)EPD 直到它再次出现时问题得到解决。这可能是matplotlib中的错误吗?以及如何解决问题?谢谢

0 投票
2 回答
3461 浏览

osx-lion - 为什么打开终端窗口时显示 -bash: PATH: command not found?

我安装了 EPD Free 7.3.2,它运行良好,直到我想修改 PATH 以指向我的 Python 脚本所在的位置。我放弃了,恢复到原来的 .bash_profile 文件。

启动终端时,我得到这个:

但是,我能够运行 iPython 和 EPD 附带的所有库,没有问题。任何人都知道“PATH:找不到命令”的问题是什么?

0 投票
1 回答
1586 浏览

python - 如何修改我的 .bash_profile 文件,以便在不输入文件路径的情况下运行我的 python 脚本?

我是 OSX 新手,熟悉此环境中的文件结构。我的 .bash_profile 文件如下所示:

我的脚本位于多个目录中,例如:

我想做的是打开我的终端,输入脚本的名称(例如 myscript.py),然后执行,就像在 windows 环境中通过指定 *.py 文件与 Python 的关联一样.

有人可以帮我用mac完成这个吗?

谢谢

0 投票
3 回答
913 浏览

python - 在 Ubuntu 中与 EPD python 一起安装 NLTK

我最近从 Matlab/Windows 转换到 Python/Ubuntu。我已经安装了 EPD python,它是一个包含大多数科学软件包的 python 发行版,到目前为止我非常高兴。接下来,我需要安装 NLTK 来进行一些文本分析,并按照 nltk 网页上的说明进行操作。问题是所有软件包(pyyaml,nltk 等)都安装到

但是,我已经更改了我的 .bashrc(在 EPD 的安装后说明中指定)并在其末尾添加了以下行。

和我的 python shell 中的 sys.path 返回

非常感谢有关如何将新的 python 包安装到正确路径的任何帮助。如果您有时间,请详细说明为什么会发生这种情况以及我做错了什么。非常感谢您的时间!

0 投票
1 回答
1053 浏览

python - Enthought 中的 Enaml 示例不适用于 Python(x,y) Enthought 工具套件版本的 Enaml

我最近发现了 Enthought 的 Python GUI 开发包 Enaml。我对将它与 Enthought Traits 和 Chaco 一起使用以实现更快速的科学应用程序开发非常感兴趣。我一直使用 Python(x,y) 作为我的基础 Python 安装,因为我喜欢 Spyder(熟悉来自 Matlab 背景)我最初的目标是构建一个 PyQt 应用程序。

Python(x,y) 带有 Enthought 工具套件,它似乎包含了大部分 Enthought 内部开发的工具,如 Traits、Chaco、Mayavi 和 Enaml。我在 enaml 上看到了pygotham 幻灯片,发现教程示例看起来真的很酷!但是,当我尝试运行第一个示例时,出现此错误:

回溯(最后一次调用):文件“C:\Users\bnables\Documents\Python\enaml\person.py”,第 8 行,来自 enaml.stdlib.sessions import simple_session ImportError: No module named sessions

我刚刚发现我全新安装的 Python(x,y) 2.7.3.1 具有 Enthought Tool Suite 版本 4.2 和 Enaml 版本 0.2...在线 Enaml 文档最高版本为 0.6.3。所以我想我的问题是 - Python(x,y) 用户使用 Enaml 的最佳途径是什么?

我试图避免直接使用 Enthought Python Distribution,因为我在工作中使用它并且没有购买付费版本的权限或资金。可以从 Enthought 源存储库更新 Python(x,y) 中内置的 Enthought 工具套件吗?Enaml 本身可以单独更新吗?

深思熟虑的人,我要带你谈谈你最近宣布正式支持 Stack Overflow 的问题!谢谢!

0 投票
2 回答
536 浏览

lapack - EPD Free 发行版是否使用 MKL?

根据 Enthought 网站,EPD Python 发行版将 MKL 用于 numpy 和 scipy。EPD Free 是否也使用 MKL?如果不是,它是否为 BLAS/LAPACK 使用另一个库?我正在使用 EPD Free 7.3-2

另外,可以在 scipy.org 上找到的用于 numpy 的 Windows 二进制安装程序使用什么库?

0 投票
4 回答
59587 浏览

python - Anaconda vs. EPD Enthought vs. Python 的手动安装

各种 Python 包(EPD / Anaconda)与手动安装的相对优点/缺点是什么?

我已经安装了 EPD Academic,我对此没有任何问题。它提供了更多我认为我将需要的软件包,并且使用 enpkg enstaller 很容易更新。然而,环保署学术许可证需要每年更新,而免费版本的更新并不容易。

目前我真的只使用了一些包,比如PandasNumPySciPymatplotlibIPythonStatsmodels以及它们各自的依赖项。

对于这种有限的使用,我最好还是手动安装,pip install --upgrade 'package'或者捆绑包是否提供除此之外的任何东西?

0 投票
1 回答
314 浏览

python-2.7 - Matplotlib 不显示绘图(EPD 兼容性问题)

我最近在我的 Ubuntu 12.04(64 位)上安装了 EPD 7.3-2(免费版)。尝试使用 ipython 时遇到一些问题,出现以下错误:

ImportError: Gtk* 后端需要安装 pygtk。

所以我找到了这篇文章:

https://support.enthought.com/entries/22961778-epd-for-mac-os-x-32-and-64-bit-versions

甚至认为它适用于 Mac OSX,它确实在我的 Linux 机器上运行。我所做的修改是这样放置后端:

所以它曾经是GTKAgg。但现在我有一个新问题。当我尝试用 pylab 绘制一个简单的图时,例如:

什么都没有弹出......我收到以下错误:

atexit._run_exitfuncs 中的错误:Traceback(最近一次调用最后一次):
文件“/home/mela/Librairies/epd_free-7.3-2-rh5-x86_64/lib/python2.7/atexit.py”,第 24 行,在 _run_exitfuncs func (*targs, **kargs) 文件“/home/mela/Librairies/epd_free-7.3-2-rh5-x86_64/lib/python2.7/site-packages/matplotlib/_pylab_helpers.py”,第 82 行,在 destroy_all 管理器中.destroy() 文件“/home/mela/Librairies/epd_free-7.3-2-rh5-x86_64/lib/python2.7/site-packages/matplotlib/backends/backend_qt4.py”,第 367 行,在销毁 self._widgetclosed )

RuntimeError:内部 C++ 对象 (PySide.QtGui.QMainWindow) 已删除。

sys.exitfunc 中的错误:Traceback(最近一次调用最后一次):文件“/home/mela/Librairies/epd_free-7.3-2-rh5-x86_64/lib/python2.7/atexit.py”,第 24 行,在 _run_exitfuncs 函数中(*targs, **kargs)
文件“/home/mela/Librairies/epd_free-7.3-2-rh5-x86_64/lib/python2.7/site-packages/matplotlib/_pylab_helpers.py”,第 82 行,在 destroy_all 管理器中.destroy()
文件“/home/mela/Librairies/epd_free-7.3-2-rh5-x86_64/lib/python2.7/site-packages/matplotlib/backends/backend_qt4.py”,第 367 行,在销毁 self._widgetclosed )

RuntimeError:内部 C++ 对象 (PySide.QtGui.QMainWindow) 已删除。

我真的不明白这是什么意思,或者我应该怎么做。任何线索将不胜感激。

0 投票
1 回答
1095 浏览

enthought - 使用 EPD Canopy 链接到 python 库

摘要:我正在尝试安装theano python包,而theano安装在我的EPD Canopy安装中找不到“-lpython2.7”。

更多细节:最近我在 OS X 10.6.8 中安装了 Enthought EPD Canopy python 发行版(64 位学​​术版)。接下来我通过“easy_install pip”安装了 pip。

接下来我通过“sudo pip install theano”安装了 Theano。安装看起来不错,但随后 python -c "import theano" 失败。完整的输出在https://gist.github.com/anonymous/5548936,但似乎要点是:

使用以下命令行编译时出现问题:

================================

ld: 找不到 -lpython2.7 的库 collect2: ld 返回 1 个退出状态

我与theano google group 进行了一些讨论,我得到的主要信息是寻找我找不到的“libpython2.7.so”。我检查了/Users/rkeisler/Library/Enthought/Canopy_64bit/User/lib/。里面是 python2.7/os.py 和 python2.7/site-packages,但没有“libpython*”文件。

我还对 libpython* 文件进行了更彻底的检查。我能找到的唯一东西是:

最后,在 EPD Canopy 软件包列表中,我看到列出了“libpython”。但是,当我尝试使用 Canopy 包管理器安装 libpython 时,“libpython”没有出现。它不是一个可用的包。我不知道从这里去哪里。