python3.3 を介して純粋に解釈されている仮想環境で遊んでみたいと思います。私のシステム (Ubuntu 13.04) では、仮想環境を作成する方法が 2 つあります。
virtualenv env
また:
pyvenv-3.3 env
古い忠実なvirtualenv
を使用すると、期待どおりにすべてを使用できますが、PIP はすべてを python3.3 ライブラリではなく python2.7 ライブラリにインストールします。したがって、次を使用してスクリプトを呼び出す
python3 script.py
まだ動作していないようです:
python script.py
魅力のように機能します。しかし、明らかにpython2.7を使用している必要があります
代わりに、Python3+ ( pyvenv-3.3
) の「組み込み」 venv を使用すると、すべてが少しおかしくなりそうです。python3.3 lib フォルダーを venv に正しく配置しますが、PIP を使用してモジュールをインストールすることは、仮想環境ではなくグローバル環境を参照しているように見えるため、もはや不可能です。
それで、私の質問に進みます:
Python3.3(+) と PIP のみを python3.3 ライブラリにインストールして、動作する仮想環境を取得することをどのように推奨しますか?