0

私はpython 2.7を使用しており、anacondaのインストールもインストールしました。

私は初心者ユーザーですが、すべて正常に動作しています。

次に、ggplot を使用することにしました。(python の yhat パッケージ)

指示は言う 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で多くの質問を読みましたが、バージョン管理の問題であることを除いて明確なことは何もありません

パッケージをアップグレードしようとしましたが、失敗しました。

どんな助けでも大歓迎です。

4

2 に答える 2

1

numpy 1.10 はpost、numpy メーリング リストと numpy issue tracker での議論に基づいて、バージョン番号に がなくてもすぐに利用できるようになります。

statsmodels のバージョン スキャンはpost、過去に科学またはデータ分析関連のパッケージで使用されたことがないため、この部分を処理できません。

現時点で唯一の解決策は、statsmodels の setup.py を編集するか、postバージョン番号のない numpy バ​​ージョンに切り替えるか、numpy でバージョン番号を編集することです。

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

于 2015-10-09T18:43:38.197 に答える