3

Windowsにnumpy(1.12.0b1)、Scipy(0.18)をインストールしました。sci-kitもインストールしました。Python コンソールで "import sklearn" を書いたとき、次のようなエラーが表示されます: if np_version < (1, 12, 0): TypeError: unorderable types: str() < int() 何が問題になるのでしょうか?

4

1 に答える 1

3

問題はバージョン番号にあるので、フォルダで修正fixs.pyしてみてください。これらのスクリプトを32 行sklearn目の後に追加します。try

if not (x.isdigit()):
    x='0'

したがって、コードは次のようになります。

def _parse_version(version_string):
version = []
for x in version_string.split('.'):
    try:
        if not (x.isdigit()):
            x='0'
        version.append(int(x))
        #print(x)
    except ValueError:
        # x may be of the form dev-1ea1592
        version.append(x)
return tuple(version)
于 2016-11-29T13:15:09.077 に答える