11

インストールtransifexして ./manage.py を実行すると、次のエラーが表示されます。

Error: No modules named six.

Python Six は virtualenv にインストールされています ( https://pypi.python.org/pypi/sixから) Django のバージョンは 1.4 です

どんな助けでも素晴らしいでしょう!thx &よろしくマイケル

4

3 に答える 3

13

django.utils.sixDjango 1.4.2 で追加されました。

https://docs.djangoproject.com/en/1.5/topics/python3/#philosophy

于 2013-04-19T09:50:55.757 に答える
1

私はちょうど同じ問題を抱えていました。transifex パッケージの依存関係が正しくリストされていないようです (Django == 1.3.1 および django-filter >= 0.1 に依存しますが、django-filter 0.6 は Django >= 1.4.5 に依存します)。

私は古いバージョンのdjango-filter(0.5.4)をインストールすることで解決しました.pypiで提供されているパッケージを使用するのではなく(pypiには0.6と0.1のバージョンしかないようです)、ここからリリース0.5.4を直接ダウンロードして解決しました:

https://github.com/alex/django-filter/releases

そして、通常の方法でインストールします:

python setup.py インストール

于 2013-07-08T10:33:45.250 に答える