pipを使用してgoslateをインストールすると、「goslate.py」ファイルの222行目に「SyntaxError:無効な構文」が表示されます。

pipを使用してgoslateをインストールすると、「goslate.py」ファイルの222行目に「SyntaxError:無効な構文」が表示されます。

goslateをインストールできませんsudo pip install goslate。エラーメッセージログは次のとおりです。私は何を見逃していますか?それとも私のコンピュータ(Debian)に何か欠けていますか?

このパッケージはPython 2にはインストールできますが、Python 3にはインストールできません。python3 --version: Python 3.2.3 type python3: python3 is hashed (/usr/bin/python3)

    Downloading/unpacking goslate
  Running setup.py egg_info for package goslate
    Traceback (most recent call last):
      File "<string>", line 14, in <module>
      File "/home/admin/build/goslate/setup.py", line 8, in <module>
        import goslate as module
      File "goslate.py", line 222
        return tuple(u'' for i in range(len(self._writing))) , unicode(target_language)
                       ^
    SyntaxError: invalid syntax
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
  File "<string>", line 14, in <module>
  File "/home/admin/build/goslate/setup.py", line 8, in <module>
    import goslate as module
  File "goslate.py", line 222
    return tuple(u'' for i in range(len(self._writing))) , unicode(target_language)
                   ^
SyntaxError: invalid syntax
----------------------------------------
Command python setup.py egg_info failed with error code 1 in /home/admin/build/goslate
Exception information:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/pip/basecommand.py", line 104, in main
    status = self.run(options, args)
  File "/usr/lib/python3/dist-packages/pip/commands/install.py", line 245, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/python3/dist-packages/pip/req.py", line 1009, in prepare_files
    req_to_install.run_egg_info()
  File "/usr/lib/python3/dist-packages/pip/req.py", line 225, in run_egg_info
    command_desc='python setup.py egg_info')
  File "/usr/lib/python3/dist-packages/pip/__init__.py", line 256, in call_subprocess
    % (command_desc, proc.returncode, cwd))
pip.exceptions.InstallationError: Command python setup.py egg_info failed with error code 1 in /home/admin/build/goslate

答え1

Python 3.4にアップグレードする必要があります。

関連情報