При обновлении Anaconda возникла проблема (формирования ... стека?) В процессе изысканий я решил сделать лог (см.ниже). А вот прямая ссылка в Google Drive
Суть проблемы.¶
При попытке построить диаграмму (vincent) в посте Introduction to Pandas and Vincent возникла "непонятная" ошибка. В предыдущих постах vincent грузился, а тут вдруг перестал. Гугл подсказал, что надо бы обновить Анаконду...
Однако обновление выдало еще одну ошибку (см. фрейм выше): An unexpected error has occurred, please consider sending the | 55% following traceback to the conda GitHub issue tracker at:
https://github.com/conda/conda/issues
Include the output of the command 'conda info' in your report.
Ошибка возникла, когда я попытался обновить всю сборку conda Update Anaconda to latest version,
как видно из лога (фрейм выше) все обновления сначала скачались в локальную временную папку, а потом при обновлении возникла ошибка.
как видно из лога (фрейм выше) все обновления сначала скачались в локальную временную папку, а потом при обновлении возникла ошибка.
In []:
$ conda update conda
# Now you are ready to update Anaconda
$ conda update anaconda
Решил попробовать обновлять модули не все вместе, а по одному... Распечатал список всех модулей и последовательно стал обновлять... (подробности ниже)
Оказалось, что при обновлении два модуля требовали обновления новой версии numpy на старую:
In []:
При попытке установить numexpr выскочила ошибка, которую я скопировал ниже, из записей можно понять, что подгружается numpy
версии 1.7.. а самая последняя 1.8
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
при выполнении команд по одной, выяснилось, что numexpr предлагает установить версию numpy-1.7.
а на компьютере уже была установлена более новая версия numpy-1.8.0
я просто не стал обновлять numexpr (уповая на обратную совместимость)
////
Я продолжил обновлять модули, когда дошел до pytables, она потребовала numexpr, а он то, как мы установили и просил для обновления старый
1.7.. модуль numpy... а для pandas мы уже загрузили 1.8...
pytables тоже не стал обновлять
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Повторяю, это открытие я сделал в процессе последовательного выполнения вот таких команд установки модулей (обратил внимание на номера версий):
In []:
c:\Users\kiss\Anaconda>conda install pandas
Теперь все обновлено и все работает (даже vincent), вот список моих модулей:
In [2]:
!conda list
# packages in environment at C:\Users\kiss\Anaconda: # _license 1.1 py27_0 anaconda 1.9.0 np18py27_0 apptools 4.2.1 py27_0 argcomplete 0.6.7 py27_0 astropy 0.3.0 np18py27_1 atom 0.3.6 py27_0 backports.ssl-match-hostname 3.4.0.2 <pip> beautiful-soup 4.3.1 py27_0 beautifulsoup4 4.3.1 <pip> binstar 0.4.4 py27_1 biopython 1.63 np18py27_0 bitarray 0.8.1 py27_1 blaze 0.4.1 np18py27_0 blz 0.6.1 np18py27_0 bokeh 0.4 np18py27_0 boto 2.24.0 py27_0 casuarius 1.1 py27_0 cdecimal 2.3 py27_1 chaco 4.4.1 np18py27_0 colorama 0.2.7 py27_0 conda 3.0.4 py27_0 configobj 4.7.2 py27_0 cssselect 0.9.1 <pip> cubes 0.10.2 py27_4 cython 0.20 py27_0 datashape 0.1.0 np18py27_0 dateutil 2.1 py27_2 distribute 0.6.45 py27_0 django 1.6 <pip> docutils 0.11 py27_0 dynd-python 0.6.0 np18py27_0 enable 4.3.0 np18py27_1 enaml 0.9.0 py27_0 envisage 4.4.0 py27_1 flask 0.10.1 py27_1 furl 0.3.6 <pip> future 0.11.2 py27_0 gevent 1.0 py27_0 gevent-websocket 0.9.2 py27_0 gevent-zeromq 0.2.2 <pip> gevent_zeromq 0.2.5 py27_3 grab 0.4.13 <pip> greenlet 0.4.2 py27_0 grin 1.2.1 py27_2 h5py 2.2.1 np18py27_0 imaging 1.1.7 py27_2 ipython 1.1.0 py27_1 ipython-notebook 1.1.0 py27_1 ipython-qtconsole 1.1.0 py27_1 itsdangerous 0.23 py27_0 jinja2 2.7.2 py27_0 keyring 3.3 py27_0 kiwisolver 0.1.2 py27_0 launcher 0.1.2 py27_0 libpython 1.0 py27_1 llvmmath 0.1.1 np16py27_2 llvmpy 0.12.2 py27_0 lxml 3.2.3 py27_0 markupsafe 0.18 py27_1 matplotlib 1.3.1 np18py27_1 mayavi 4.3.1 np18py27_0 mdp 3.3 np18py27_0 menuinst 1.0.3 py27_0 meta 0.4.2.dev py27_0 mingw 4.7 1 mock 1.0.1 py27_0 networkx 1.8.1 py27_0 nltk 2.0.4 np18py27_0 nose 1.3.0 py27_1 numba 0.12.0 np18py27_0 numexpr 2.3 <pip> numpy 1.8.0 py27_0 openpyxl 1.8.2 py27_0 orderedmultidict 0.7.1 <pip> pandas 0.13.1 np18py27_0 patsy 0.2.1 np18py27_0 pep8 1.4.6 py27_0 pil 1.1.7 py27_0 pip 1.5.2 py27_0 ply 3.4 py27_0 psutil 1.1.2 py27_0 py 1.4.20 py27_0 pycosat 0.6.0 py27_0 pycparser 2.10 py27_0 pycrypto 2.6.1 py27_1 pycurl 7.19.0.2 <pip> pyface 4.4.0 py27_0 pyflakes 0.7.3 py27_0 pygments 1.6 py27_0 pykit 0.1.0 np18py27_2 pyopenssl 0.13 <pip> pyparsing 2.0.1 py27_0 pyquery 1.2.7 <pip> pyreadline 2.0 py27_0 pysal 1.6.0 np18py27_1 pyside 1.2.1 py27_0 pytest 2.5.2 py27_0 python 2.7.5 2 python-dateutil 1.5 <pip> pytz 2013b py27_0 pywin32 218.4 py27_0 pyyaml 3.10 py27_1 pyzmq 2.2.0.1 py27_1 queuelib 1.1.1 <pip> requests 2.2.1 py27_0 rope 0.9.4 py27_0 scikit-image 0.9.3 np18py27_1 scikit-learn 0.14.1 np18py27_2 scipy 0.13.3 np18py27_0 scrapy 0.20.1 <pip> setuptools 2.2 py27_0 six 1.5.2 py27_0 sphinx 1.2.1 py27_0 spyder 2.2.5 py27_0 spyder-app 2.2.5 py27_1 sqlalchemy 0.9.2 py27_0 ssl_match_hostname 3.4.0.2 py27_0 statsmodels 0.5.0 np18py27_1 sympy 0.7.4.1 py27_0 tornado 3.2.0 py27_0 traits 4.4.0 py27_0 traitsui 4.4.0 py27_0 twisted 13.2.0 <pip> ujson 1.33 py27_0 vincent 0.4.2 <pip> vitables 2.1 <pip> vtk 5.10.1 py27_0 w3lib 1.5 <pip> werkzeug 0.9.4 py27_0 wsgiref 0.1.2 <pip> xlrd 0.9.2 py27_0 xlwt 0.7.5 py27_0 zope.interface 4.0.5 <pip> # packages in environment at C:\Users\kiss\Anaconda: # _license 1.1 py27_0 anaconda 1.9.0 np18py27_0 apptools 4.2.1 py27_0 argcomplete 0.6.7 py27_0 astropy 0.3.0 np18py27_1 atom 0.3.6 py27_0 backports.ssl-match-hostname 3.4.0.2 <pip> beautiful-soup 4.3.1 py27_0 beautifulsoup4 4.3.1 <pip> binstar 0.4.4 py27_1 biopython 1.63 np18py27_0 bitarray 0.8.1 py27_1 blaze 0.4.1 np18py27_0 blz 0.6.1 np18py27_0 bokeh 0.4 np18py27_0 boto 2.24.0 py27_0 casuarius 1.1 py27_0 cdecimal 2.3 py27_1 chaco 4.4.1 np18py27_0 colorama 0.2.7 py27_0 conda 3.0.4 py27_0 configobj 4.7.2 py27_0 cssselect 0.9.1 <pip> cubes 0.10.2 py27_4 cython 0.20 py27_0 datashape 0.1.0 np18py27_0 dateutil 2.1 py27_2 distribute 0.6.45 py27_0 django 1.6 <pip> docutils 0.11 py27_0 dynd-python 0.6.0 np18py27_0 enable 4.3.0 np18py27_1 enaml 0.9.0 py27_0 envisage 4.4.0 py27_1 flask 0.10.1 py27_1 furl 0.3.6 <pip> future 0.11.2 py27_0 gevent 1.0 py27_0 gevent-websocket 0.9.2 py27_0 gevent-zeromq 0.2.2 <pip> gevent_zeromq 0.2.5 py27_3 grab 0.4.13 <pip> greenlet 0.4.2 py27_0 grin 1.2.1 py27_2 h5py 2.2.1 np18py27_0 imaging 1.1.7 py27_2 ipython 1.1.0 py27_1 ipython-notebook 1.1.0 py27_1 ipython-qtconsole 1.1.0 py27_1 itsdangerous 0.23 py27_0 jinja2 2.7.2 py27_0 keyring 3.3 py27_0 kiwisolver 0.1.2 py27_0 launcher 0.1.2 py27_0 libpython 1.0 py27_1 llvmmath 0.1.1 np16py27_2 llvmpy 0.12.2 py27_0 lxml 3.2.3 py27_0 markupsafe 0.18 py27_1 matplotlib 1.3.1 np18py27_1 mayavi 4.3.1 np18py27_0 mdp 3.3 np18py27_0 menuinst 1.0.3 py27_0 meta 0.4.2.dev py27_0 mingw 4.7 1 mock 1.0.1 py27_0 networkx 1.8.1 py27_0 nltk 2.0.4 np18py27_0 nose 1.3.0 py27_1 numba 0.12.0 np18py27_0 numexpr 2.3 <pip> numpy 1.8.0 py27_0 openpyxl 1.8.2 py27_0 orderedmultidict 0.7.1 <pip> pandas 0.13.1 np18py27_0 patsy 0.2.1 np18py27_0 pep8 1.4.6 py27_0 pil 1.1.7 py27_0 pip 1.5.2 py27_0 ply 3.4 py27_0 psutil 1.1.2 py27_0 py 1.4.20 py27_0 pycosat 0.6.0 py27_0 pycparser 2.10 py27_0 pycrypto 2.6.1 py27_1 pycurl 7.19.0.2 <pip> pyface 4.4.0 py27_0 pyflakes 0.7.3 py27_0 pygments 1.6 py27_0 pykit 0.1.0 np18py27_2 pyopenssl 0.13 <pip> pyparsing 2.0.1 py27_0 pyquery 1.2.7 <pip> pyreadline 2.0 py27_0 pysal 1.6.0 np18py27_1 pyside 1.2.1 py27_0 pytest 2.5.2 py27_0 python 2.7.5 2 python-dateutil 1.5 <pip> pytz 2013b py27_0 pywin32 218.4 py27_0 pyyaml 3.10 py27_1 pyzmq 2.2.0.1 py27_1 queuelib 1.1.1 <pip> requests 2.2.1 py27_0 rope 0.9.4 py27_0 scikit-image 0.9.3 np18py27_1 scikit-learn 0.14.1 np18py27_2 scipy 0.13.3 np18py27_0 scrapy 0.20.1 <pip> setuptools 2.2 py27_0 six 1.5.2 py27_0 sphinx 1.2.1 py27_0 spyder 2.2.5 py27_0 spyder-app 2.2.5 py27_1 sqlalchemy 0.9.2 py27_0 ssl_match_hostname 3.4.0.2 py27_0 statsmodels 0.5.0 np18py27_1 sympy 0.7.4.1 py27_0 tornado 3.2.0 py27_0 traits 4.4.0 py27_0 traitsui 4.4.0 py27_0 twisted 13.2.0 <pip> ujson 1.33 py27_0 vincent 0.4.2 <pip> vitables 2.1 <pip> vtk 5.10.1 py27_0 w3lib 1.5 <pip> werkzeug 0.9.4 py27_0 wsgiref 0.1.2 <pip> xlrd 0.9.2 py27_0 xlwt 0.7.5 py27_0 zope.interface 4.0.5 <pip>
И, в заключение, повторю здесь список опций команд conda
In [3]:
! conda help
usage: conda-script.py [-h] [-V] command ... conda is a tool for managing environments and packages. positional arguments: command info Display information about current conda install. help Displays a list of available conda commands and their help strings. list List linked packages in a conda environment. search Search for packages and display their information. The input is a regular expression. To perform a search with a search string that starts with a -, separate the search from the options with --, like 'conda search -- -h'. create Create a new conda environment from a list of specified packages. install Install a list of packages into a specified conda environment. update Update conda packages. remove Remove a list of packages from a specified conda environment. config Modify configuration values in .condarc. This is modeled after the git config command. Writes to the user .condarc file (C:\Users\kiss\.condarc) by default. init Initialize conda into a regular environment (when conda was installed as a Python package, e.g. using pip). clean Remove unused packages and caches package Low-level conda package utility. (EXPERIMENTAL) bundle Create or extract a "bundle package" (EXPERIMENTAL) optional arguments: -h, --help show this help message and exit -V, --version show program's version number and exit external commands:
Посты чуть ниже также могут вас заинтересовать
Комментариев нет:
Отправить комментарий