2013-06-16 4 views
1

Я оцениваю пакет Enthought. Я установил 32-битный купол (загруженный с https://www.enthought.com/downloads/) в Ubuntu.scipy with enthought canopy

$ sudo bash canopy-1.0.1-rh5-32.sh 

После тестирования я не вижу SciPy в /usr/local/Canopy/appdata/canopy-1.0.0.1160.rh5-x86/lib/python2.7/site-packages:

$ /usr/local/Canopy/appdata/canopy-1.0.0.1160.rh5-x86/bin/python 
Enthought Canopy Python 2.7.3 | 32-bit | (default, Mar 25 2013, 15:45:37) 
[GCC 4.1.2 20080704 (Red Hat 4.1.2-52)] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import scipy 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named scipy 


>>> from pylab import* 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/usr/local/Canopy/appdata/canopy-1.0.0.1160.rh5-x86/lib/python2.7/site-packages/pylab.py", line 1, in <module> 
    from matplotlib.pylab import * 
    File "/usr/local/Canopy/appdata/canopy-1.0.0.1160.rh5-x86/lib/python2.7/site-packages/matplotlib/pylab.py", line 265, in <module> 
    from matplotlib.pyplot import * 
    File "/usr/local/Canopy/appdata/canopy-1.0.0.1160.rh5-x86/lib/python2.7/site-packages/matplotlib/pyplot.py", line 97, in <module> 
    _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup() 
    File "/usr/local/Canopy/appdata/canopy-1.0.0.1160.rh5-x86/lib/python2.7/site-packages/matplotlib/backends/__init__.py", line 25, in pylab_setup 
    globals(),locals(),[backend_name]) 
    File "/usr/local/Canopy/appdata/canopy-1.0.0.1160.rh5-x86/lib/python2.7/site-packages/matplotlib/backends/backend_wxagg.py", line 23, in <module> 
    import backend_wx # already uses wxversion.ensureMinimal('2.8') 
    File "/usr/local/Canopy/appdata/canopy-1.0.0.1160.rh5-x86/lib/python2.7/site-packages/matplotlib/backends/backend_wx.py", line 52, in <module> 
    raise ImportError(missingwxversion) 


ImportError: Matplotlib backend_wx and backend_wxagg require wxversion, which was not found. 

Пожалуйста, помогите мне: как установить Python Canopy (включая SciPy, Matplotlib и т.д.)? Нужно ли вручную их устанавливать? Я думал, что сценарий оболочки установщика установил все это автоматически. Я что-то упускаю?

$ uname -a 
Linux sree 3.0.0-32-generic-pae #51-Ubuntu SMP Thu Mar 21 16:09:48 UTC 2013 i686 i686 i386 GNU/Linux 

ответ

3

Scipy установлен в другой virtual environment (~/Enthought/Canopy_64bit/System/). В общем, вы должны запускать Python, доступный по адресу ~/Enthought/Canopy_64bit/User/bin/python, как описано here. Также посмотрите на this article для получения информации о том, как сделать Canopy вашим по умолчанию Python

Смежные вопросы