У меня был 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
Как установить django для python 3.3
Ответ 1
Вы можете использовать pip
для управления пакетом для вас. Если pip
не установлен.
используйте
sudo easy_install pip
чтобы установить его. Тогда
pip3 install django
установит django
для вашего python3.
Ответ 2
Используйте 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.
Ответ 3
настроить django в pyton3
- sudo apt-get install python3-pip
- sudo pip3 install virtualenv
- virtualenv -p/usr/bin/python3. X venv
- источник venv/bin/activate
Поздравляем с настройкой python3 django и теперь у вас есть много пакетов для работы с
Примечание: X обозначает версию python
Ответ 4
Чтобы установить 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. Вы должны использовать диспетчер пакетов для своей ОС.