2017-06-03 5 views
1

twythonをインストールしようとしていますが、エラーが発生しています。Python 3.2(Raspberry Pi)にtwythonをインストールできない

最初の試みは:

[email protected] ~/twython $ sudo pip-3.2 install twython 
Running setup.py egg_info for package requests 
    Traceback (most recent call last): 
     File "<string>", line 14, in <module> 
     File "/home/pi/twython/build/requests/setup.py", line 52, in <module> 
     exec(f.read(), about) 
     File "<string>", line 14 
     __cake__ = u'\u2728 \U0001f370 \u2728' 
              ^
    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/pi/twython/build/requests/setup.py", line 52, in <module> 

    exec(f.read(), about) 

    File "<string>", line 14 

    __cake__ = u'\u2728 \U0001f370 \u2728' 

             ^

SyntaxError: invalid syntax 

---------------------------------------- 
Command python setup.py egg_info failed with error code 1 in /home/pi/twython/build/requests 

次に私は、エラーの最後の行に検索しsetuptoolsez_installがインストールされ、最新の状態にされたことを確認すると述べたいくつかの提案を追いましたしかしそれは役に立たなかった。

git clone git://github.com/ryanmcgrath/twython.git 
cd twython 
sudo python3 setup.py install 

それが再び失敗しました::

は、その後、私はそれをこのようにインストールしようと言わReadtheDocs上のバックアップの指示に従っ

File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 640, in install_item 
    self.process_distribution(spec, dist, deps) 
    File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 692, in process_distribution 
    [requirement], self.local_index, self.easy_install 
    File "/usr/lib/python3/dist-packages/pkg_resources.py", line 576, in resolve 
    dist = best[req.key] = env.best_match(req, self, installer) 
    File "/usr/lib/python3/dist-packages/pkg_resources.py", line 822, in best_match 
    return self.obtain(req, installer) # try and download/install 
    File "/usr/lib/python3/dist-packages/pkg_resources.py", line 834, in obtain 
    return installer(requirement) 
    File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 608, in easy_install 
    return self.install_item(spec, dist.location, tmpdir, deps) 
    File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 638, in install_item 
    dists = self.install_eggs(spec, download, tmpdir) 
    File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 828, in install_eggs 
    return self.build_and_install(setup_script, setup_base) 
    File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 1105, in build_and_install 
    self.run_setup(setup_script, setup_base, args) 
    File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 1094, in run_setup 
    run_setup(setup_script, args) 
    File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 31, in run_setup 
    lambda: exec(compile(open(
    File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 73, in run 
    return func() 
    File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 34, in <lambda> 
    {'__file__':setup_script, '__name__':'__main__'}) 
    File "setup.py", line 52, in <module> 

Error in atexit._run_exitfuncs: 
TypeError: 'NoneType' object is not callable 
+0

私は知っていますが、sudoを使用しないと、あなたには許可がないというメッセージが表示されます。この文書ではsudoを使用していません。(このエラーでは重要ではありません) –

+0

@ cricket_007エラーコードの書式を修正していただきありがとうございます。 –

+0

アップデート:GitHubとTwitterでこれをサポートしようとしています。これらのチャンネルの助けがあれば、この投稿を更新します。 –

答えて

1

をそれはTwythonは、Pythonで働くことができないことが判明しますなぜなら、明らかにPython 3.2ではサポートされていないrequestsモジュールに依存しているからです。

Twythonの開発者の一人がTwitterでこれを私に説明しました。

関連する問題