Ответ 1
Вы можете использовать pip
для управления пакетом для вас. Если pip
не установлен.
используйте
sudo easy_install pip
чтобы установить его. Тогда
pip3 install django
установит django
для вашего python3.
У меня был python 2.6.1, потому что он был старым. Я решил установить python 3.3.2, но когда я набираю "python" в своем mac, он печатает его версию 2.6.1, а когда я пишу python3, это показывает, что это 3.3.2. Я установил django 1.6, но когда я проверяю, понимаю, что он установлен для старой версии python (python 2.6.1). Я хочу установить его для моего python 3.3.2, что мне делать? любой способ удалить python 2.6.1, и когда я введу python в терминал, его версия будет 3.3.2? У меня есть mac os 10.6.8
Вы можете использовать pip
для управления пакетом для вас. Если pip
не установлен.
используйте
sudo easy_install pip
чтобы установить его. Тогда
pip3 install django
установит django
для вашего python3.
Используйте python3
для вызова python версии 3 в командной строке.
Для проектов вы можете использовать виртуальные среды:
$ python # this will be version 2
$ python3 -m venv myenv
$ source myenv/bin/activate
$ python # this will be version 3
где myenv
будет папка, в которой размещаются библиотеки и двоичные файлы для этой виртуальной среды. Он автоматически будет использовать версию python, которая была использована для инициализации этого venv - в этом случае python3
. Это приводит к тому, что как только вы активируете venv, вы можете использовать python
там, и это будет версия 3.
настроить django в pyton3
Поздравляем с настройкой python3 django и теперь у вас есть много пакетов для работы с
Примечание: X обозначает версию python
Чтобы установить django для python3, вам нужно использовать pip3 вместо pip.
python по умолчанию для python2. pip по умолчанию для пипа для python2. Итак, когда вы устанавливаете pip с помощью любого менеджера пакетов, который у вас есть, вы по существу устанавливаете пип для python2.
Чтобы удалить Python2: $sudo apt remove python
Чтобы установить pip для python3:
$sudo apt install python3-pip
Чтобы установить pip для python2:
$sudo apt install python-pip
Примечание. Я использую диспетчер пакетов apt. Вы должны использовать диспетчер пакетов для своей ОС.