Я встановив 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?