2015-05-08 7 views
0

Я только что установил Python 2.6.9 из источника. Первое, что я сделал, это установить pip, а затем выполнить «pip install virtualenv». Я хотел бы знать, почему это создало «virtualenv» и «virtualenv-3.4» в моем каталоге bin 2.6."virtualenv-3.4" в Python 2.6?

Вот выход пип установки:

Downloading virtualenv-12.1.1-py2.py3-none-any.whl (1.6MB) 
    100% |████████████████████████████████| 1.6MB 145kB/s 
Installing collected packages: virtualenv 
Successfully installed virtualenv-12.1.1 

Я проверил его и как «virtualenv» и «virtualenv-3,4» сделать то же самое (создать новую среду с Python 2.6). Именование «virtualenv-3.4» является вводящим в заблуждение и, по-видимому, излишним. Или я чего-то не хватает?

Python 3.4 не установлен, и нет причин, по которым я могу понять, почему и как установщик мог бы связать virtualenv с суффиксом «3.4».

ответ

0

Кажется, что у virtualenv есть один универсальный unstaller для py2 и py3.

Загрузка virtualenv-12.1.1- py2.py3 -Ни-any.whl

Таким образом, вы не должны установить два пакета, если у вас есть обе версии Python установлен.