установка ggplot для python на windows10 64

Я использую python 2.7 и также установил установки anaconda.

хоть я и начинающий пользователь, но все работает нормально.

Тогда я решил использовать ggplot. (yhat пакет для python)

в инструкции написано pip install -U ggplot

У меня была проблема, что он начал устанавливать много пакетов, включая ggplot, но затем остановился во время пакета statsmodels, выдав следующее сообщение:

c:\Python27\Scripts>pip install -U ggplot
Collecting ggplot
  Using cached ggplot-0.6.8.tar.gz
Requirement already up-to-date: six in c:\python27\lib\site-packages (from ggplot)
Collecting statsmodels (from ggplot)
  Using cached statsmodels-0.6.1.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 20, in <module>
      File "c:\users\appdata\local\temp\pip-build-8ce3lv\statsmodels\setup.py", line 393, in <module>
        install_requires) = check_dependency_versions(min_versions)
      File "c:\users\appdata\local\temp\pip-build-8ce3lv\statsmodels\setup.py", line 119, in check_dependency_versions
        if not (StrictVersion(strip_rc(npversion)) >= min_versions['numpy']):
      File "C:\Python27\lib\distutils\version.py", line 40, in __init__
        self.parse(vstring)
      File "C:\Python27\lib\distutils\version.py", line 107, in parse
        raise ValueError, "invalid version number '%s'" % vstring
    ValueError: invalid version number '1.10.0.post2'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in c:\users\appdata\local\temp\pip-build-8ce3lv\statsmodels

Я читал в SO и на gitHub много вопросов, но ничего не ясно, кроме того, что это проблема с версиями.

Я попытался обновить пакеты, но мне это не удалось.

любая помощь приветствуется.


person stackunderflow    schedule 09.10.2015    source источник


Ответы (2)


используйте 1_. у меня работает на Windows 10 64bit

person Shem Leong    schedule 30.01.2017

numpy 1.10 скоро будет доступен без post в номере версии, основываясь на обсуждении в списке рассылки numpy и системе отслеживания проблем numpy.

Сканирование версий статистических моделей не может обработать часть post, поскольку в прошлом она никогда не использовалась каким-либо пакетом, связанным с наукой или анализом данных.

Единственное решение прямо сейчас — отредактировать setup.py statsmodels или переключиться на версию numpy, которая не имеет номера версии post, или отредактировать номер версии в numpy.

https://github.com/statsmodels/statsmodels/issues/2645 https://github.com/numpy/numpy/issues/6431

person Josef    schedule 09.10.2015
comment
Не могли бы вы уточнить, как я могу редактировать setup.py statmodels? Боюсь сломать при редактировании - person stackunderflow; 10.10.2015
comment
Я закончил тем, что использовал установку conda, и она отлично работала со мной. вот ответ stackoverflow.com/a/29314525/3404841 - person stackunderflow; 10.10.2015