问题标签 [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.
python - OSX 上不带 X11 的 NLTK(EPD 64 位 Python)
我刚刚从pip
OSX 10.8.2 安装了最新版本的 NLTK (2.0.4)。这个版本的 os OSX 不附带 X11,我喜欢这样,我不想安装它。但是,当我尝试在 python (2.7.2) 中导入时nltk
,会弹出一个 OSX 对话框,说我需要安装 X11??
这可能是由于Tkinter
NLTK 下载器(或类似的东西),并且可能只是在某处设置一些配置选项以不依赖于 X11,我只是不知道在哪里设置该选项。
有一个错误报告指出nltk-0.9.5
依赖tk
项是必需的,并且nltk
无法在没有 gui 库的服务器上运行,但该问题很久以前已被标记为已解决。
请注意,我并没有尝试运行nltk
下载器或其他任何需要任何形式的 gui 的东西,我只是import nltk
在对话框弹出时尝试运行。
NLTK安装文档没有给出任何需要 X11 的指示。
那么如何nltk
在没有 X11 的情况下在 OSX 10.8 上运行呢?
python - Python 的 matplotlib/basemap 错误信息
我使用 py2.7 和 Windows 的免费版 EPD,我有一个使用 NetCDF4 读取数据的程序,我使用来自
http://sourceforge.net/projects/matplotlib/files/matplotlib-toolkits/的底图 1.0.5
当我绘制我的图形时,它最初运行良好几次然后我收到以下错误消息,当我重新启动(关闭并再次打开)EPD 直到它再次出现时问题得到解决。这可能是matplotlib中的错误吗?以及如何解决问题?谢谢
osx-lion - 为什么打开终端窗口时显示 -bash: PATH: command not found?
我安装了 EPD Free 7.3.2,它运行良好,直到我想修改 PATH 以指向我的 Python 脚本所在的位置。我放弃了,恢复到原来的 .bash_profile 文件。
启动终端时,我得到这个:
但是,我能够运行 iPython 和 EPD 附带的所有库,没有问题。任何人都知道“PATH:找不到命令”的问题是什么?
python - 如何修改我的 .bash_profile 文件,以便在不输入文件路径的情况下运行我的 python 脚本?
我是 OSX 新手,熟悉此环境中的文件结构。我的 .bash_profile 文件如下所示:
我的脚本位于多个目录中,例如:
我想做的是打开我的终端,输入脚本的名称(例如 myscript.py),然后执行,就像在 windows 环境中通过指定 *.py 文件与 Python 的关联一样.
有人可以帮我用mac完成这个吗?
谢谢
python - 在 Ubuntu 中与 EPD python 一起安装 NLTK
我最近从 Matlab/Windows 转换到 Python/Ubuntu。我已经安装了 EPD python,它是一个包含大多数科学软件包的 python 发行版,到目前为止我非常高兴。接下来,我需要安装 NLTK 来进行一些文本分析,并按照 nltk 网页上的说明进行操作。问题是所有软件包(pyyaml,nltk 等)都安装到
但是,我已经更改了我的 .bashrc(在 EPD 的安装后说明中指定)并在其末尾添加了以下行。
和我的 python shell 中的 sys.path 返回
非常感谢有关如何将新的 python 包安装到正确路径的任何帮助。如果您有时间,请详细说明为什么会发生这种情况以及我做错了什么。非常感谢您的时间!
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 的问题!谢谢!
lapack - EPD Free 发行版是否使用 MKL?
根据 Enthought 网站,EPD Python 发行版将 MKL 用于 numpy 和 scipy。EPD Free 是否也使用 MKL?如果不是,它是否为 BLAS/LAPACK 使用另一个库?我正在使用 EPD Free 7.3-2
另外,可以在 scipy.org 上找到的用于 numpy 的 Windows 二进制安装程序使用什么库?
python - Anaconda vs. EPD Enthought vs. Python 的手动安装
各种 Python 包(EPD / Anaconda)与手动安装的相对优点/缺点是什么?
我已经安装了 EPD Academic,我对此没有任何问题。它提供了更多我认为我将需要的软件包,并且使用 enpkg enstaller 很容易更新。然而,环保署学术许可证需要每年更新,而免费版本的更新并不容易。
目前我真的只使用了一些包,比如Pandas、NumPy、SciPy、matplotlib、IPython、Statsmodels以及它们各自的依赖项。
对于这种有限的使用,我最好还是手动安装,pip install --upgrade 'package'
或者捆绑包是否提供除此之外的任何东西?
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) 已删除。
我真的不明白这是什么意思,或者我应该怎么做。任何线索将不胜感激。
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”没有出现。它不是一个可用的包。我不知道从这里去哪里。