0

アプリで pytz を使用してタイムゾーンを取得しようとしています。ただし、pytz.all_timezones への呼び出しは常に空のリストを返します。

import pytz
print pytz.all_timezones

pytz-2011n-py2.6.egg も apache_django.wsgi ファイルの sys.path に含めました。

Pythonコマンドラインで同じコードを試してみたところ、データを回収できました。この問題に数時間悩まされています。

pytz で他のメソッド country_names を試したところ、エラーがスローされました

IOError: [Errno 2] No such file or directory:Python\\\\Lib\\\\site-packages\\\\pytz-2011n-py2.6.egg\\\\pytz\\\\zoneinfo\\\\iso3166.tab
4

1 に答える 1

0

私にとっての問題は、pytz の依存ファイルが読み取れないことでした。

sudo chmod -R +r /usr/local/lib/python2.7/dist-packages/pytz/
于 2014-04-05T02:59:02.243 に答える