2016-10-17 9 views
0

私はWindows 7でPython 3.5でdjango 1.10を実行しています。私はテストファイルを翻訳しようとしています。django 3.5 makemessagesは前の仮想envを指します

ロケールディレクトリにes言語ディレクトリを作成しました。仮想環境では

、私が入力したコマンドプロンプトで:python manage.py makemessages --locale=es

私は、次のエラーメッセージが出ます:

.... 
.\manage.py 
.\requirements.txt.py 
.\requirements\base.txt.py 
.\requirements\deployment.txt.py 
.\requirements\development.txt.py 
.\requirements\production.txt.py 
.\runtime.txt.py 
xgettext: Non-ASCII string at .\env\Lib\sitepackages\compressor\filters\cssmin\rcssmin.py:70. 
      Please specify the source encoding through --from-code. 

を、私はこのpostを見てutf-8asciiを変更しても、utf8を試してみました。同じエラーメッセージが表示されます。

Both python 2 (>= 2.4) and python 3 are supported. 

.. _YUI compressor: https://github.com/yui/yuicompressor/ 

.. _the rule list by Isaac Schlueter: https://github.com/isaacs/cssmin/ 
""" 
if __doc__: 
    # pylint: disable = W0622 
    __doc__ = __doc__.encode('ascii').decode('unicode_escape') 
__author__ = r"Andr\xe9 Malo".encode('ascii').decode('unicode_escape') 
__docformat__ = "restructuredtext en" 
__license__ = "Apache License, Version 2.0" 
__version__ = '1.0.6' 
__all__ = ['cssmin'] 

import re as _re 

私はアイデアが不足している:私は、ファイル.\env\Lib\sitepackages\compressor\filters\cssmin\rcssmin.pyを開くと

、ここではライン70には何のコードは、ファイルの関連部分はありません。誰にも何か提案はありますか?

答えて

0

多分あなたはそれが見えなくても文字があります。メモ帳++でテキストを貼り付けてみてください(間違った文字を検出するのに役立つこともあります)。異なるコードを持つファイルからコピー/貼り付けを行った場合に備えて、改行、タブなどの記号を削除/書き換えようとします。

0

このエラーは、私のシステム上にあった古い仮想環境フォルダが原因でした。このフォルダが削除され、新しいエラーが表示されるようになりました。新しいエラーのために別のスレッドを投稿しました。

関連する問題