web-dev-qa-db-ja.com

python 3のpipの使用方法は?

プロジェクトをpython 2.7からpython 3.4に切り替え、python3のvirtualenvwrapperとpipを使用したい。

Sudo apt-get install python3-pipeasy_install3 pip、およびpython3 get-pip.pyを試しましたが、pip -Vを実行すると

doc@ubuntu:~$ pip -V
pip 7.0.0 from /home/doc/.local/lib/python2.7/site-packages (python 2.7)

それぞれ。

私に何ができる?

編集:私はpyenvについて尋ねていません、私はpython2と同じようにpython3とそのpipを使用したいだけです

edit2:python3-pipをインストールしていても、このエラーが発生しました

doc@ubuntu:~$ pip3 -V
Traceback (most recent call last):
  File "/usr/local/bin/pip3", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3020, in <module>
    working_set = WorkingSet._build_master()
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 616, in _build_master
    return cls._build_from_requirements(__requires__)
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 629, in _build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 807, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: pip==6.1.1
1
Doc

Ubuntuには、Python 2.7がデフォルトとして設定されています。したがって、pythonまたはpipを実行すると、通常2.7バージョンが実行されます。

バージョン3を実行する場合は、コマンドpython3およびpip3を使用する必要があります

pip3 -V

python3 -V

仮想環境の場合、コマンドpyvenv-3.4が見つかった場合

pyvenv-3.4 myenv_folder #Creates a python 3.4 virtual enviroment in the myenv_folder
cd myenv_folder
source bin/activate #Activates the virtual environment
4
user3620828