1

質問: pip、pip3、pip3.4 が動作していないか、python2.7 に接続されていないため、python 3.4 の lib をインストールまたはアップグレードできません。

  1. エイリアス python=python3 を設定して、pipだけを使用しようとしました:

    sudo pip install セレン

    要件はすでに満たされています (アップグレードするには --upgrade を使用します): /usr/local/lib/python2.7/dist-packages のセレン

  2. 私はpip3を試しました:

    sudo pip3 インストール セレン

    要件はすでに満たされています (アップグレードするには --upgrade を使用します): /usr/local/lib/python2.7/dist-packages のセレン

  3. 私はpip3.4を試しました:

    sudo pip3.4 インストール セレン

    要件はすでに満たされています (アップグレードするには --upgrade を使用します): /usr/local/lib/python2.7/dist-packages のセレン

  4. 私はpython3.4用のvenvを作成しようとしました:

    volodka@interceptor:/usr/bin$ sudo virtualenv -p /usr/bin/python3.4 python3env インタープリター /usr/bin/python3.4 で virtualenv を実行 ベースプレフィックス '/usr' を使用 python3env/bin/python3 の新しい python 実行可能ファイル.4 python3env/bin/python にも実行可能ファイルを作成 setuptools、pip、wheel をインストール中...完了。

    volodka@interceptor:/usr/bin/python3env/bin$ . 活性化

    (python3env)volodka@interceptor:/usr/bin/python3env/bin$ sudo pip install selenium 要件は既に​​満たされています (アップグレードするには --upgrade を使用します): /usr/local/lib/python2.7/dist-packages のセレン

virtualenv の pip3、pip3.4 も python2.7 の lib をインストールしようとします。私が間違っていることは何ですか?

4

2 に答える 2

0

これはおそらく最善の解決策ではありません。Fedora 22でも同じ問題が発生したため、次の方法でpipを使用してpython3パッケージをインストールできました。sudo pip3 install --install-option="--prefix=/usr/lib/python3.4/site-packages" package_name

于 2015-07-11T11:21:58.737 に答える