pyvenv-3.4 исчез в Ubuntu 14.04.3?
Вот что я делал для создания venv в Python 3.4 на Ubuntu 14.04.3 LTS до прошлой недели:
» pyvenv-3.4 --without-pip venv
Я делал это из-за этого. Но со вчерашнего дня:
» pyvenv-3.4 --without-pip venv
The program 'pyvenv-3.4' is currently not installed. You can install it by typing:
sudo apt-get install python3.4
python3.4 определенно установлен:
» python3.4 --version
Python 3.4.3
Я, вероятно, недавно сделал apt-обновление, но... почему pyvenv-3.4
исчез?
1 ответ
venv
это встроенный модуль в Python 3. Вы всегда можете вызвать его через -m <module>
стек вызовов. Итак, для вашего примера:
python3 -m venv --without-pip venv
Что касается того, куда это ушло, 3.4.0
(в trusty-updates
а также trusty-security
) отправляет скрипт. Однако 3.4.3 в trusty-proposed
не. Это может объяснить, почему ваш пропал без вести.
Вы все еще можете использовать его с python3 -m venv ...
так что это не так важно.
Если вам интересно, как вы оказались на 3.4.3
это было сделано в trusty-updates
назад в сентябре и вытащил совсем недавно после того, как было обнаружено, что сломать несколько вещей. Это должно быть исправлено и переиздано в короткие сроки. Следите за этим сообщением об ошибках для обновлений.