标签: epd-python

Anaconda vs. EPD Enthought与Python的手动安装

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

我已经安装了EPD学术,我没有任何问题.它提供了我认为我将需要的更多软件包,并且使用enpkg enstaller进行更新非常容易.EPD学术许可证要求每年续订,免费版本不会轻易更新.

目前我真的只使用一些软件包,如Pandas,NumPy,SciPy,matplotlib,IPython,Statsmodels及其各自的依赖项.

对于这种有限的使用我最好手动安装,pip install --upgrade 'package'或者捆绑包提供超出此范围的任何东西?

python epd-python anaconda

110
推荐指数
2
解决办法
6万
查看次数

在Ubuntu中安装NLTK和EPD python

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

/usr/local/lib/python2.7
Run Code Online (Sandbox Code Playgroud)

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

export PATH=/home/myname/epd/bin:$PATH
Run Code Online (Sandbox Code Playgroud)

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

['',
 '/home/myname/epd/bin',
 '/home/myname/epd/lib/python2.7/site-packages/pandas-0.10.0-py2.7-  linux-i686.egg',
 '/home/myname/epd/lib/python27.zip',
 '/home/myname/epd/lib/python2.7',
 '/home/myname/epd/lib/python2.7/plat-linux2',
 '/home/myname/epd/lib/python2.7/lib-tk',
 '/home/myname/epd/lib/python2.7/lib-old',
 '/home/myname/epd/lib/python2.7/lib-dynload',
 '/home/myname/epd/lib/python2.7/site-packages',
 '/home/myname/epd/lib/python2.7/site-packages/PIL',
 '/home/myname/epd/lib/python2.7/site-packages/IPython/extensions']
Run Code Online (Sandbox Code Playgroud)

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

python install nltk ubuntu-12.04 epd-python

5
推荐指数
1
解决办法
895
查看次数

为什么打开终端窗口时显示-bash:PATH:命令未显示?

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

# Setting PATH for EPD_free-7.3-2
# The orginal version is saved in .bash_profile.pysave
PATH = "/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}"
export PATH
Run Code Online (Sandbox Code Playgroud)

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

Last login: Thu Jan  3 08:50:20 on ttys000
-bash: PATH: command not found
Run Code Online (Sandbox Code Playgroud)

但是,我能够运行iPython以及EPD附带的所有lib没有问题.有人知道"PATH:命令未找到"的问题是什么?

osx-lion epd-python

1
推荐指数
1
解决办法
3069
查看次数

来自Enthought的Enaml示例不适用于Python(x,y)Ennthl的Enthought Tool Suite版本

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

Python(x,y)附带了Enthought Tool Suite,它似乎包含了大部分Enthought内部开发的工具,如Traits,Chaco,Mayavi和Enaml.我在enaml上看到了pygotham幻灯片,并找到了看起来非常酷的教程示例!但是,当我尝试运行第一个示例时,我收到此错误:

回溯(最近调用最后一次):文件"C:\ Users\bnables\Documents\Python\enaml\person.py",第8行,来自enaml.stdlib.sessions import simple_session ImportError:没有名为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本身可以单独更新吗?

Enthought伙计们,我带你了解你最近宣布正式支持Stack Overflow问题!谢谢!

python enthought pythonxy traitsui epd-python

1
推荐指数
1
解决办法
992
查看次数

如何在EPD升级scipy或numpy?

他们的版本在EPD中很老.
我试过pip,但似乎它们被封装在EPD中.
有没有办法升级它们?

python numpy scipy epd-python

1
推荐指数
1
解决办法
183
查看次数