私はpythonを使い始めていて、linux(debian)で動作しているワークステーションをセットアップしたいと思います。複数のバージョンのPythonがインストールされています:debian(pip、virtualenvwrapperなど)上に複数のpythonバージョンを設定する方法
[email protected]:/home/ot# ls -l /usr/bin/py
py3clean pydoc3.4 python2 python3.4m-config
py3compile pygettext python2.6 python3-config
py3versions pygettext2.7 python2.7 python3m
pybuild pygettext3 python2.7-config python3m-config
pyclean pygettext3.4 python2-config python-config
pycompile pygmentex python3 pythontex
pydoc pygmentize python3.4 pythontex3
pydoc2.7 pyste python3.4-config pyversions
pydoc3 python python3.4m
[email protected]:/home/nicolas# ls -l /usr/bin/py
私の最初の質問は、パッケージ管理システムpipに関するものです。
[email protected]:/home/ot# pip
pip pip2 pip2.7
どのpythonがどのpythonバージョンに使用されているかを確認するにはどうすればよいですか?彼らは何とかリンクされなければなりません。上記の出力から、python2.7のインストールされたバージョンにはpip2.7が使用されていると思います。しかし、他の人たちはどうですか?なぜpip2.6がないのですか?pipを使って最新バージョン(python 3.4?)のパッケージをインストールするにはどうしたらいいですか?
これを整理したら、私はvirtualenvが非常に役に立つと思われるいくつかのコーディングプロジェクトを開始したいと思います。この時点で、私はどのpythonバージョンへのpipリンクを知っています。私のプロジェクトがpython3の下で動作する必要がある場合、私はvirtualenvとvirtualenvwrapperをインストールするために対応するpipを使用します。これは、私のローカルマシンにvirtualenvとvirtualenvwrapperのバージョンが異なることを意味します。それでは、どのようにしてローカル環境の作成に適した方法を使用できますか?