В настоящее время, когда я набираю «python» на терминале, я получаю v2.6, который все в порядке и dandy, но как я могу настроить его вместо v3.1? Есть ли переменная «путь» где-то, что я могу изменить как окна?
EDIT: У меня уже установлен и запущен python3. Я просто хочу знать, как установить его как версию python по умолчанию для оболочки.
Используйте python-virtualenv для создания виртуальной среды python.
Выберите версию Python, которая будет создана в виртуальной среде:
virtualenv --python=/usr/bin/python3.1 myvirtualenv
Для управления несколькими виртуальными средами Python , установите расширение python-virtualenv .
Почему virtualenv?
Основная проблема, которая решается, - это одна из зависимостей и версий, а также косвенные разрешения. Представьте, что у вас есть приложение, которое нуждается в версии 1 LibFoo, но для другого приложения требуется версия 2. Как вы можете использовать оба этих приложения? Если вы установите все в /usr/lib/python2.4/site-packages (или независимо от стандартного местоположения вашей платформы), легко оказаться в ситуации, когда вы непреднамеренно обновляете приложение, которое не нужно обновлять.Используйте python-virtualenv для создания виртуальной среды python.
Выберите версию Python, которая будет создана в виртуальной среде:
virtualenv --python=/usr/bin/python3.1 myvirtualenv
Для управления несколькими виртуальными средами Python , установите расширение python-virtualenv .
Почему virtualenv?
Основная проблема, которая решается, - это одна из зависимостей и версий, а также косвенные разрешения. Представьте, что у вас есть приложение, которое нуждается в версии 1 LibFoo, но для другого приложения требуется версия 2. Как вы можете использовать оба этих приложения? Если вы установите все в /usr/lib/python2.4/site-packages (или независимо от стандартного местоположения вашей платформы), легко оказаться в ситуации, когда вы непреднамеренно обновляете приложение, которое не нужно обновлять.Используйте python-virtualenv для создания виртуальной среды python.
Выберите версию Python, которая будет создана в виртуальной среде:
virtualenv --python=/usr/bin/python3.1 myvirtualenv
Для управления несколькими виртуальными средами Python , установите расширение python-virtualenv .
Почему virtualenv?
Основная проблема, которая решается, - это одна из зависимостей и версий, а также косвенные разрешения. Представьте, что у вас есть приложение, которое нуждается в версии 1 LibFoo, но для другого приложения требуется версия 2. Как вы можете использовать оба этих приложения? Если вы установите все в /usr/lib/python2.4/site-packages (или независимо от стандартного местоположения вашей платформы), легко оказаться в ситуации, когда вы непреднамеренно обновляете приложение, которое не нужно обновлять.Используйте python-virtualenv для создания виртуальной среды python.
Выберите версию Python, которая будет создана в виртуальной среде:
virtualenv --python=/usr/bin/python3.1 myvirtualenv
Для управления несколькими виртуальными средами Python , установите расширение python-virtualenv .
Почему virtualenv?
Основная проблема, которая решается, - это одна из зависимостей и версий, а также косвенные разрешения. Представьте, что у вас есть приложение, которое нуждается в версии 1 LibFoo, но для другого приложения требуется версия 2. Как вы можете использовать оба этих приложения? Если вы установите все в /usr/lib/python2.4/site-packages (или независимо от стандартного местоположения вашей платформы), легко оказаться в ситуации, когда вы непреднамеренно обновляете приложение, которое не нужно обновлять.Используйте python-virtualenv для создания виртуальной среды python.
Выберите версию Python, которая будет создана в виртуальной среде:
virtualenv --python=/usr/bin/python3.1 myvirtualenv
Для управления несколькими виртуальными средами Python , установите расширение python-virtualenv .
Почему virtualenv?
Основная проблема, которая решается, - это одна из зависимостей и версий, а также косвенные разрешения. Представьте, что у вас есть приложение, которое нуждается в версии 1 LibFoo, но для другого приложения требуется версия 2. Как вы можете использовать оба этих приложения? Если вы установите все в /usr/lib/python2.4/site-packages (или независимо от стандартного местоположения вашей платформы), легко оказаться в ситуации, когда вы непреднамеренно обновляете приложение, которое не нужно обновлять.Используйте python-virtualenv для создания виртуальной среды python.
Выберите версию Python, которая будет создана в виртуальной среде:
virtualenv --python=/usr/bin/python3.1 myvirtualenv
Для управления несколькими виртуальными средами Python , установите расширение python-virtualenv .
Почему virtualenv?
Основная проблема, которая решается, - это одна из зависимостей и версий, а также косвенные разрешения. Представьте, что у вас есть приложение, которое нуждается в версии 1 LibFoo, но для другого приложения требуется версия 2. Как вы можете использовать оба этих приложения? Если вы установите все в /usr/lib/python2.4/site-packages (или независимо от стандартного местоположения вашей платформы), легко оказаться в ситуации, когда вы непреднамеренно обновляете приложение, которое не нужно обновлять.Используйте python-virtualenv для создания виртуальной среды python.
Выберите версию Python, которая будет создана в виртуальной среде:
] virtualenv --python = / usr / bin / python3.1 myvirtualenv
Чтобы управлять несколькими виртуальными средами Python, установите расширение virtualenvwrapper .
Основная проблема, которая решается, - это одна из зависимостей и версий, а также косвенные разрешения. Представьте, что у вас есть приложение, которое нуждается в версии 1 LibFoo, но для другого приложения требуется версия 2. Как вы можете использовать оба этих приложения? Если вы установите все в /usr/lib/python2.4/site-packages (или независимо от стандартного местоположения вашей платформы), легко оказаться в ситуации, когда вы непреднамеренно обновляете приложение, которое не нужно обновлять.
blockquote>
Используйте python-virtualenv для создания виртуальной среды python.
Выберите версию Python, которая будет создана в виртуальной среде:
] virtualenv --python = / usr / bin / python3.1 myvirtualenv
Чтобы управлять несколькими виртуальными средами Python, установите расширение virtualenvwrapper .
Основная проблема, которая решается, - это одна из зависимостей и версий, а также косвенные разрешения. Представьте, что у вас есть приложение, которое нуждается в версии 1 LibFoo, но для другого приложения требуется версия 2. Как вы можете использовать оба этих приложения? Если вы установите все в /usr/lib/python2.4/site-packages (или независимо от стандартного местоположения вашей платформы), легко оказаться в ситуации, когда вы непреднамеренно обновляете приложение, которое не нужно обновлять.
blockquote>
Используйте python-virtualenv для создания виртуальной среды python.
Выберите версию Python, которая будет создана в виртуальной среде:
] virtualenv --python = / usr / bin / python3.1 myvirtualenv
Чтобы управлять несколькими виртуальными средами Python, установите расширение virtualenvwrapper .
Основная проблема, которая решается, - это одна из зависимостей и версий, а также косвенные разрешения. Представьте, что у вас есть приложение, которое нуждается в версии 1 LibFoo, но для другого приложения требуется версия 2. Как вы можете использовать оба этих приложения? Если вы установите все в /usr/lib/python2.4/site-packages (или независимо от стандартного местоположения вашей платформы), легко оказаться в ситуации, когда вы непреднамеренно обновляете приложение, которое не нужно обновлять.
blockquote>
Используйте python-virtualenv для создания виртуальной среды python.
Выберите версию Python, которая будет создана в виртуальной среде:
] virtualenv --python = / usr / bin / python3.1 myvirtualenv
Чтобы управлять несколькими виртуальными средами Python, установите расширение virtualenvwrapper .
Основная проблема, которая решается, - это одна из зависимостей и версий, а также косвенные разрешения. Представьте, что у вас есть приложение, которое нуждается в версии 1 LibFoo, но для другого приложения требуется версия 2. Как вы можете использовать оба этих приложения? Если вы установите все в /usr/lib/python2.4/site-packages (или независимо от стандартного местоположения вашей платформы), легко оказаться в ситуации, когда вы непреднамеренно обновляете приложение, которое не нужно обновлять.
blockquote>
Используйте python-virtualenv для создания виртуальной среды python.
Выберите версию Python, которая будет создана в виртуальной среде:
] virtualenv --python = / usr / bin / python3.1 myvirtualenv
Чтобы управлять несколькими виртуальными средами Python, установите расширение virtualenvwrapper .
Основная проблема, которая решается, - это одна из зависимостей и версий, а также косвенные разрешения. Представьте, что у вас есть приложение, которое нуждается в версии 1 LibFoo, но для другого приложения требуется версия 2. Как вы можете использовать оба этих приложения? Если вы установите все в /usr/lib/python2.4/site-packages (или независимо от стандартного местоположения вашей платформы), легко оказаться в ситуации, когда вы непреднамеренно обновляете приложение, которое не нужно обновлять.
blockquote>
Прежде всего, вам необходимо установить пакет python3. После его установки перейдите к терминалу и введите:
sudo update-alternatives --config python
, затем выберите python3 из представленного списка.
Если это не сработает, возможно, вам придется воссоздать символическую ссылку , Сначала сохраните его:
sudo mv /usr/bin/python /usr/bin/pythonSAVE
впоследствии создайте альтернативы:
sudo update-alternatives --install python2.5 python /usr/bin/python2.5 2
sudo update-alternatives --install python3.1 python /usr/bin/python3.1 1
создайте новую символическую ссылку:
sudo ln -s /etc/alternatives/python /usr/bin/python
Наконец, выберите один (python3), который вы хотите использовать:
sudo update-alternatives --config python
И если вам нужно вернуться к python2, просто повторите команду:
sudo update-alternatives --config python
Я предполагаю, что просто установите пакет и обновления-альтернативы будут работать очень хорошо, вам может не понадобиться воссоздавать ссылки с нуля. Спасибо!
EDIT: Как указано здесь, update-alternatives с опциями --install принимает абсолютную ссылку, поэтому вам может потребоваться запустить:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.5 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.1 1
Сначала установите Python 3.1, используя репозиторий мертвых змей: https://launchpad.net/~fkrull/+archive/deadsnakes
Затем вы можете ввести «python3» в командной строке для запуска Python 3.1 сохраняя при этом обычную систему Python.
Сначала установите Python 3.1, используя репозиторий мертвых змей: https://launchpad.net/~fkrull/+archive/deadsnakes
Затем вы можете ввести «python3» в командной строке для запуска Python 3.1 сохраняя при этом обычную систему Python.
Прежде всего, вам необходимо установить пакет python3. После его установки перейдите к терминалу и введите:
sudo update-alternatives --config python
, затем выберите python3 из представленного списка.
Если это не сработает, возможно, вам придется воссоздать символическую ссылку , Сначала сохраните его:
sudo mv /usr/bin/python /usr/bin/pythonSAVE
впоследствии создайте альтернативы:
sudo update-alternatives --install python2.5 python /usr/bin/python2.5 2
sudo update-alternatives --install python3.1 python /usr/bin/python3.1 1
создайте новую символическую ссылку:
sudo ln -s /etc/alternatives/python /usr/bin/python
Наконец, выберите один (python3), который вы хотите использовать:
sudo update-alternatives --config python
И если вам нужно вернуться к python2, просто повторите команду:
sudo update-alternatives --config python
Я предполагаю, что просто установите пакет и обновления-альтернативы будут работать очень хорошо, вам может не понадобиться воссоздавать ссылки с нуля. Спасибо!
EDIT: Как указано здесь, update-alternatives с опциями --install принимает абсолютную ссылку, поэтому вам может потребоваться запустить:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.5 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.1 1
Сначала установите Python 3.1, используя репозиторий мертвых змей: https://launchpad.net/~fkrull/+archive/deadsnakes
Затем вы можете ввести «python3» в командной строке для запуска Python 3.1 сохраняя при этом обычную систему Python.
Прежде всего, вам необходимо установить пакет python3. После его установки перейдите к терминалу и введите:
sudo update-alternatives --config python
, затем выберите python3 из представленного списка.
Если это не сработает, возможно, вам придется воссоздать символическую ссылку , Сначала сохраните его:
sudo mv /usr/bin/python /usr/bin/pythonSAVE
впоследствии создайте альтернативы:
sudo update-alternatives --install python2.5 python /usr/bin/python2.5 2
sudo update-alternatives --install python3.1 python /usr/bin/python3.1 1
создайте новую символическую ссылку:
sudo ln -s /etc/alternatives/python /usr/bin/python
Наконец, выберите один (python3), который вы хотите использовать:
sudo update-alternatives --config python
И если вам нужно вернуться к python2, просто повторите команду:
sudo update-alternatives --config python
Я предполагаю, что просто установите пакет и обновления-альтернативы будут работать очень хорошо, вам может не понадобиться воссоздавать ссылки с нуля. Спасибо!
EDIT: Как указано здесь, update-alternatives с опциями --install принимает абсолютную ссылку, поэтому вам может потребоваться запустить:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.5 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.1 1
Сначала установите Python 3.1, используя репозиторий мертвых змей: https://launchpad.net/~fkrull/+archive/deadsnakes
Затем вы можете ввести «python3» в командной строке для запуска Python 3.1 сохраняя при этом обычную систему Python.
Прежде всего, вам необходимо установить пакет python3. После его установки перейдите к терминалу и введите:
sudo update-alternatives --config python
, затем выберите python3 из представленного списка.
Если это не сработает, возможно, вам придется воссоздать символическую ссылку , Сначала сохраните его:
sudo mv /usr/bin/python /usr/bin/pythonSAVE
впоследствии создайте альтернативы:
sudo update-alternatives --install python2.5 python /usr/bin/python2.5 2
sudo update-alternatives --install python3.1 python /usr/bin/python3.1 1
создайте новую символическую ссылку:
sudo ln -s /etc/alternatives/python /usr/bin/python
Наконец, выберите один (python3), который вы хотите использовать:
sudo update-alternatives --config python
И если вам нужно вернуться к python2, просто повторите команду:
sudo update-alternatives --config python
Я предполагаю, что просто установите пакет и обновления-альтернативы будут работать очень хорошо, вам может не понадобиться воссоздавать ссылки с нуля. Спасибо!
EDIT: Как указано здесь, update-alternatives с опциями --install принимает абсолютную ссылку, поэтому вам может потребоваться запустить:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.5 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.1 1
Сначала установите Python 3.1, используя репозиторий мертвых змей: https://launchpad.net/~fkrull/+archive/deadsnakes
Затем вы можете ввести «python3» в командной строке для запуска Python 3.1 сохраняя при этом обычную систему Python.
Прежде всего, вам необходимо установить пакет python3. После его установки перейдите к терминалу и введите:
sudo update-alternatives --config python
, затем выберите python3 из представленного списка.
Если это не сработает, возможно, вам придется воссоздать символическую ссылку , Сначала сохраните его:
sudo mv /usr/bin/python /usr/bin/pythonSAVE
впоследствии создайте альтернативы:
sudo update-alternatives --install python2.5 python /usr/bin/python2.5 2
sudo update-alternatives --install python3.1 python /usr/bin/python3.1 1
создайте новую символическую ссылку:
sudo ln -s /etc/alternatives/python /usr/bin/python
Наконец, выберите один (python3), который вы хотите использовать:
sudo update-alternatives --config python
И если вам нужно вернуться к python2, просто повторите команду:
sudo update-alternatives --config python
Я предполагаю, что просто установите пакет и обновления-альтернативы будут работать очень хорошо, вам может не понадобиться воссоздавать ссылки с нуля. Спасибо!
EDIT: Как указано здесь, update-alternatives с опциями --install принимает абсолютную ссылку, поэтому вам может потребоваться запустить:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.5 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.1 1
Сначала установите Python 3.1, используя репозиторий мертвых змей: https://launchpad.net/~fkrull/+archive/deadsnakes
Затем вы можете ввести «python3» в командной строке для запуска Python 3.1 сохраняя при этом обычную систему Python.
Прежде всего, вам необходимо установить пакет python3. После его установки перейдите к терминалу и введите:
sudo update-alternatives --config python
, затем выберите python3 из представленного списка.
Если это не сработает, возможно, вам придется воссоздать символическую ссылку , Сначала сохраните его:
sudo mv /usr/bin/python /usr/bin/pythonSAVE
впоследствии создайте альтернативы:
sudo update-alternatives --install python2.5 python /usr/bin/python2.5 2
sudo update-alternatives --install python3.1 python /usr/bin/python3.1 1
создайте новую символическую ссылку:
sudo ln -s /etc/alternatives/python /usr/bin/python
Наконец, выберите один (python3), который вы хотите использовать:
sudo update-alternatives --config python
И если вам нужно вернуться к python2, просто повторите команду:
sudo update-alternatives --config python
Я предполагаю, что просто установите пакет и обновления-альтернативы будут работать очень хорошо, вам может не понадобиться воссоздавать ссылки с нуля. Спасибо!
EDIT: Как указано здесь, update-alternatives с опциями --install принимает абсолютную ссылку, поэтому вам может потребоваться запустить:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.5 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.1 1
Прежде всего, вам нужно установить пакет python3
. После его установки перейдите к терминалу и введите:
sudo update-alternatives --config python
, затем выберите python3 из представленного списка. [ ! d12]
Если это не сработает, возможно, вам придется воссоздать символическую ссылку. Сначала сохраните его:
sudo mv / usr / bin / python / usr / bin / pythonSAVE
затем создайте альтернативы:
sudo update-alternatives --install python2.5 python /usr/bin/python2.5 2 sudo update-alternatives --install python3.1 python /usr/bin/python3.1 1
[ ! d22]создать новую символическую ссылку:
sudo ln -s / etc / alternatives / python / usr / bin / python
Наконец, выберите один (python3), который вы хотите использовать:
sudo update-alternatives --config python
И если вам нужно вернуться к python2, просто повторите команду:
sudo update-alternatives --config python
Я предполагаю, что просто установите пакет, а варианты обновлений будут работать очень хорошо, вы может не понадобиться воссоздавать ссылки с нуля. Спасибо!
EDIT: Как указано здесь , опции
update-alternatives
с опциями- install
принимают абсолютную ссылку , поэтому вам может потребоваться запустить:sudo update-alternatives --install / usr / bin / python python /usr/bin/python2.5 2 sudo update-alternatives --install / usr / bin / python python /usr/bin/python3.1 1
Сначала установите Python 3.1, используя репозиторий мертвых змей: https://launchpad.net/~fkrull/+archive/deadsnakes
Затем вы можете ввести 'python3' в в командной строке для запуска Python 3.1 при сохранении нормальной системы Python.
Сначала установите Python 3.1, используя репозиторий мертвых змей: https://launchpad.net/~fkrull/+archive/deadsnakes
Затем вы можете ввести 'python3' в в командной строке для запуска Python 3.1 при сохранении нормальной системы Python.
Прежде всего, вам нужно установить пакет python3
. После его установки перейдите к терминалу и введите:
sudo update-alternatives --config python
, затем выберите python3 из представленного списка. [ ! d12]
Если это не сработает, возможно, вам придется воссоздать символическую ссылку. Сначала сохраните его:
sudo mv / usr / bin / python / usr / bin / pythonSAVE
затем создайте альтернативы:
sudo update-alternatives --install python2.5 python /usr/bin/python2.5 2 sudo update-alternatives --install python3.1 python /usr/bin/python3.1 1
[ ! d22]создать новую символическую ссылку:
sudo ln -s / etc / alternatives / python / usr / bin / python
Наконец, выберите один (python3), который вы хотите использовать:
sudo update-alternatives --config python
И если вам нужно вернуться к python2, просто повторите команду:
sudo update-alternatives --config python
Я предполагаю, что просто установите пакет, а варианты обновлений будут работать очень хорошо, вы может не понадобиться воссоздавать ссылки с нуля. Спасибо!
EDIT: Как указано здесь , опции
update-alternatives
с опциями- install
принимают абсолютную ссылку , поэтому вам может потребоваться запустить:sudo update-alternatives --install / usr / bin / python python /usr/bin/python2.5 2 sudo update-alternatives --install / usr / bin / python python /usr/bin/python3.1 1
Прежде всего, вам нужно установить пакет python3
. После его установки перейдите к терминалу и введите:
sudo update-alternatives --config python
, затем выберите python3 из представленного списка. [ ! d12]
Если это не сработает, возможно, вам придется воссоздать символическую ссылку. Сначала сохраните его:
sudo mv / usr / bin / python / usr / bin / pythonSAVE
затем создайте альтернативы:
sudo update-alternatives --install python2.5 python /usr/bin/python2.5 2 sudo update-alternatives --install python3.1 python /usr/bin/python3.1 1
[ ! d22]создать новую символическую ссылку:
sudo ln -s / etc / alternatives / python / usr / bin / python
Наконец, выберите один (python3), который вы хотите использовать:
sudo update-alternatives --config python
И если вам нужно вернуться к python2, просто повторите команду:
sudo update-alternatives --config python
Я предполагаю, что просто установите пакет, а варианты обновлений будут работать очень хорошо, вы может не понадобиться воссоздавать ссылки с нуля. Спасибо!
EDIT: Как указано здесь , опции
update-alternatives
с опциями- install
принимают абсолютную ссылку , поэтому вам может потребоваться запустить:sudo update-alternatives --install / usr / bin / python python /usr/bin/python2.5 2 sudo update-alternatives --install / usr / bin / python python /usr/bin/python3.1 1
Сначала установите Python 3.1, используя репозиторий мертвых змей: https://launchpad.net/~fkrull/+archive/deadsnakes
Затем вы можете ввести 'python3' в в командной строке для запуска Python 3.1 при сохранении нормальной системы Python.
Прежде всего, вам нужно установить пакет python3
. После его установки перейдите к терминалу и введите:
sudo update-alternatives --config python
, затем выберите python3 из представленного списка. [ ! d12]
Если это не сработает, возможно, вам придется воссоздать символическую ссылку. Сначала сохраните его:
sudo mv / usr / bin / python / usr / bin / pythonSAVE
затем создайте альтернативы:
sudo update-alternatives --install python2.5 python /usr/bin/python2.5 2 sudo update-alternatives --install python3.1 python /usr/bin/python3.1 1
[ ! d22]создать новую символическую ссылку:
sudo ln -s / etc / alternatives / python / usr / bin / python
Наконец, выберите один (python3), который вы хотите использовать:
sudo update-alternatives --config python
И если вам нужно вернуться к python2, просто повторите команду:
sudo update-alternatives --config python
Я предполагаю, что просто установите пакет, а варианты обновлений будут работать очень хорошо, вы может не понадобиться воссоздавать ссылки с нуля. Спасибо!
EDIT: Как указано здесь , опции
update-alternatives
с опциями- install
принимают абсолютную ссылку , поэтому вам может потребоваться запустить:sudo update-alternatives --install / usr / bin / python python /usr/bin/python2.5 2 sudo update-alternatives --install / usr / bin / python python /usr/bin/python3.1 1