2

pip を使用して urllib3 をインストールしようとしていますが、このメッセージの下部にエラーが表示されます。

私は数日間、オンラインで見つけた多くのことを試してみましたが成功しませんでしたので、最終的にここに投稿します. 残念ながら、私が試したことのどの部分が関連している可能性があるかを知るには十分ではありませんが、ここに行きます.

オンラインで見つけたさまざまなチュートリアルに基づいて単純な Twitter ボットを作成しようとしているため、urllib3 をインストールしたいと考えています。私はurllib3をインストールしたと思っていましたが(シナプス経由で-持っていると言われています)。

これに先立って、ボットを取得しようとしたときに最初にページの下部で取得していたため、 https://urllib3.readthedocs.org/en/latest/security.html#pyopensslのアドバイスに従ってみましたINsecurePlatformWarning働く。(urllib3 をインストールする前に、python-pip をインストールしてから、次のコマンドを使用して、ページの指示に従って「pip install pyopenssl ndg-httpsclient pyasn1」をインストールしました。これはうまくいったようです...

エラーにアクセス許可が拒否されました/ルートステートメントが表示されますが、さまざまなことを試した後、簡単に修正できると思いますが、修正方法がわかりません。いろいろなものをアンインストール/再インストールしてみました。正しい方向へのポイントをいただければ幸いです..!

ありがとう、ロンフ。

エラー:

ronf@debian:~/Downloads/twitterAPIstuff$ pip install urllib3
Collecting urllib3
  Using cached urllib3-1.10.4-py2-none-any.whl
Installing collected packages: urllib3
Exception:
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/pip/basecommand.py", line 223, in main
    status = self.run(options, args)
  File "/usr/local/lib/python2.7/site-packages/pip/commands/install.py", line 297, in run
    root=options.root_path,
  File "/usr/local/lib/python2.7/site-packages/pip/req/req_set.py", line 622, in install
    **kwargs
  File "/usr/local/lib/python2.7/site-packages/pip/req/req_install.py", line 808, in install
    self.move_wheel_files(self.source_dir, root=root)
  File "/usr/local/lib/python2.7/site-packages/pip/req/req_install.py", line 1003, in move_wheel_files
    isolated=self.isolated,
  File "/usr/local/lib/python2.7/site-packages/pip/wheel.py", line 339, in move_wheel_files
    clobber(source, lib_dir, True)
  File "/usr/local/lib/python2.7/site-packages/pip/wheel.py", line 310, in clobber
    ensure_dir(destdir)
  File "/usr/local/lib/python2.7/site-packages/pip/utils/__init__.py", line 70, in ensure_dir
    os.makedirs(path)
  File "/usr/local/lib/python2.7/os.py", line 157, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/site-packages/urllib3-1.10.4.dist-info'
4

1 に答える 1

2

最後の行に示されているように、コマンドを実行するための十分な権限がありません。これを試してください (Ubuntu/Debian を使用していると仮定します):

sudo pip install urllib3
于 2015-06-04T11:06:31.743 に答える