Я установил python3-virtualenv
на Lubuntu 15.1, используя официальный пакет Ubuntu apt-get install python3-virtualenv
. Официальной документации , указывает на то, что простой virtualenv .
в моем каталоге проекта должно быть достаточно , чтобы создать venv. Это ничего не делает, потому which virtualenv
что ничего не делает. (Ничего от which python-virtualenv
а which python3-virtualenv
также).
Информация о пакете после его установки говорит о том, что он установлен /usr/lib/python3/dist-packages/virtualenv.py
, поэтому я вызываю его в python3. Это дает мне это:
$ python3 /usr/lib/python3/dist-packages/virtualenv.py .
Running virtualenv with interpreter /usr/bin/python2
New python executable in ./bin/python2
Also creating executable in ./bin/python
Installing setuptools, pip...done.
Да, когда я смотрю, все в ./bin это python2. Является ли Python3-virtualenv из Ubuntu фиктивным пакетом для Python2?
Официальная документация по Python гласит: используйте другой пакет: python3-venv . Кажется, это работает, когда я pyvenv .
, с Python3 вещи в ./bin
каталоге.
Как я могу успешно создать Python 3 virtualenv?