- Как проверить версию Django
- 26 ответов
- Команды Терминала
- Команды Оболочки Django
- Как проверить версию Django
- 25 ответов
- Терминальные команды
- Команды оболочки Django
- Как проверить версию Django
- Терминальные команды
- Команды оболочки Django
- Как проверить версию Django
- ОТВЕТЫ
- Ответ 1
- Ответ 2
- Ответ 3
- Ответ 4
- Ответ 5
- Ответ 6
- Ответ 7
- Ответ 8
- Ответ 9
- Ответ 10
- Терминальные команды
- Команды оболочки Django
- Ответ 11
- Ответ 12
- Ответ 13
- Ответ 14
- Ответ 15
- Ответ 16
- Ответ 17
- Ответ 18
- Ответ 19
- Ответ 20
- Ответ 21
- Ответ 22
- Ответ 23
- Ответ 24
- Ответ 25
Как проверить версию Django
Я должен использовать Python и Джанго для нашего приложения. Так у меня есть две версии Python, 2.6 и 2.7. Теперь я установил Django. Я мог бы запустить образец приложения для тестирования Django успешно. Но как я могу убедиться, что Django использует версию 2.6 или 2.7 и какую версию модулей использует Django?
26 ответов
Django 1.5 поддерживает Python 2.6.5 и более поздние версии.
Если вы находитесь под Linux и хотите проверить версию Python, которую вы используете, запустите python -V из командной строки.
Если вы хотите проверить версию Django, откройте консоль Python и введите
в основном то же самое, что и ответ bcoughlan, но здесь это как исполняемая команда:
Если вы установили приложение:
перейти к вашей Джанго проект домашний каталог и сделать:
Я использую ожидания (графический интерфейс Python).
для Django (как упоминалось другими здесь):
потенциальная проблема с простой проверкой версии заключается в том, что версии обновляются, и поэтому код может устареть. Вы хотите, чтобы убедиться, что ‘1.7’
решение заключается в использовании StrictVersion от distutils.
введите в командной строке следующую команду:
Если django установлен, он будет печатать текущую версию (например. 1.6.5 ),
в противном случае оболочка напечатает сообщение об ошибке.
Если у вас Пип, вы также можете сделать
и он покажет вашу версию Django.
вы можете передать его через grep, чтобы получить только версию Django. То есть,
как вы говорите, у вас есть две версии Python, я предполагаю, что они находятся в разных виртуальных сред (например, venv) или, возможно, среды conda.
когда вы установили django, это было, вероятно, только в одной среде. Возможно, у вас есть две разные версии django, по одной для каждой версии python.
In из терминала Unix / Mac вы можете проверить свою версию python следующим образом:
Если вы хотите знать источник:
и проверить версию django:
для проверки использования оболочки Python выполните следующие действия.
Если вы хотите сделать это в оболочке Unix / Linux с одной строкой, то сделайте
после того, как вы разработали приложение, вы можете проверить версию напрямую, используя следующее.
перейдите в консоль и введите:
обновление
в последнее время я заметил, что правильным способом будет перейти к оболочке python и проверить версию там:
Django будет использовать версию Python, указанную переменной среды PYTHONPATH. Вы можете использовать echo $PYTHONPATH в консоли, чтобы определить, какая версия будет использоваться.
модуль версии Джанго будет установлен модуль версии под версию Python, указанный PYTHONPATH.
run pip list на терминале LINUX и найти Django и его версию в списке
run pip freeze на cmd в Windows
Вы можете сделать это и без Python. Просто введите это в свой каталог Django:
и вы получите что-то вроде:
существует недокументированный модуль версий utils в django
С этим вы можете получить обычную версию как строку или подробный кортеж версии:
существуют различные способы получить версию Django. Вы можете использовать любое одно из следующих приведенных ниже согласно вашим требованиям.
Примечание: если вы работаете в виртуальной среде, Пожалуйста, загрузите среду python
Команды Терминала
- python -m django —version
- django-admin —version или django-admin.py version
- ./manage.py —version или python manage.py —version
- pip freeze | grep Django
- python -c «import django; print(django.get_version())»
- python manage.py runserver —version
Команды Оболочки Django
- import django django.get_version() или django.VERSION
- from django.utils import version version.get_version() или version.get_complete_version()
- import pkg_resources pkg_resources.get_distribution(‘django’).version
(не стесняйтесь изменять этот ответ, если у вас есть какая-то коррекция или вы хотите добавить больше информации.)
Я думал, что наиболее подходящие для Python образом:
это определенно лучший способ получить номер версии любого пакета!
что касается python версия, я согласен с @jamesdradbury
связывая все это вместе:
Если вы хотите сделать сравнение версий Django, вы можете использовать django-nine (pip install django-nine). Например, если версия Django установлена в вашей среде 1.7.4, то верно следующее.
введите следующую команду в Python shell
Если вы работаете в виртуальной среде, просто pip freeze скажет вам, если нет, вы можете использовать это
откройте командную строку на компьютере с Windows.
после того, как вы его открыли, введите следующую строку.
взамен вы получите обратно версию Django, которую вы установили на свой компьютер.
вы можете получить версию django, выполнив следующую команду в командной строке
python-m django —версия
Если Django установлен, вы должны увидеть версию, иначе вы получите сообщение об ошибке «нет модуля с именем django».
после django 1.0 вы можете просто сделать это
Если Django установлен, вы должны увидеть версию вашей установки. Если это не так, вы получите сообщение об ошибке “ No module named django ” .
вы можете импортировать django, а затем ввести инструкцию печати, как указано ниже, чтобы узнать версию django, т. е. установленную в вашей системе:
Источник
Как проверить версию Django
Мне нужно использовать Python и Django для нашего заявление. Поэтому у меня есть две версииPython, 2.6 и 2.7. Теперь я установилDjango. Я могу запустить образец приложения для тестированияDjango succesfuly. Но как я могу убедиться, чтоDjango использует версию 2.6 или 2.7 и какую версию модулей используетDjango?
25 ответов
Django 1.5 поддерживает Python 2.6.5 и более поздние версии.
Если вы работаете в Linux и хотите проверить версию Python, которую вы используете, запустите python -V из командной строки.
Если вы хотите проверить версию Django, откройте консоль Python и введите
По сути, это то же самое, что и ответ bcoughlan, но здесь это как исполняемая команда:
Если вы установили приложение:
Перейдите в свой Django домашний каталог проекта и выполните:
Я использую IDLE (графический интерфейс Python).
Для Django (как упоминалось выше):
Потенциальная проблема с простой проверкой версии — это то, что версии обновляются, поэтому код может устареть. Вы хотите удостовериться, что ‘1.7’ James Bradbury 15 окт. 2014, в 17:45
Введите в командной строке следующее:
Если django установлен, он распечатает текущую версию (например, 1.6.5 ),
иначе оболочка выведет сообщение об ошибке.
Если у вас pip, вы также можете сделать и он покажет вашу версию Django.
Вы можете передать его через grep, чтобы получить только версию Django. То есть
Как вы говорите, у вас есть две версии python, я предполагаю, что они находятся в разных виртуальных средах (например, venv) или, возможно, среды conda.
Когда вы установили django, это было возможно только в одной среде. Возможно, у вас есть две разные версии django: по одной для каждой версии python.
В терминале Unix/Mac вы можете проверить свою версию python следующим образом:
Если вы хотите узнать источник:
И проверить версию django:
Есть разные способы получить версию Django. Вы можете использовать любое из приведенных ниже в соответствии с вашими требованиями.
Примечание: если вы работаете в виртуальной среде, пожалуйста, загрузите вашу среду Python
Терминальные команды
- python -m django —version
- django-admin —version или django-admin.py version
- ./manage.py —version или python manage.py —version
- pip freeze | grep Django
- python -c «import django; print(django.get_version())»
- python manage.py runserver —version
Команды оболочки Django
- import django django.get_version() ИЛИ django.VERSION
- from django.utils import version version.get_version() ИЛИ version.get_complete_version()
- import pkg_resources pkg_resources.get_distribution(‘django’).version
(Не стесняйтесь изменять этот ответ, если у вас есть какие-то исправления или вы хотите добавить дополнительную информацию.)
Источник
Как проверить версию Django
Я должен использовать Python и Django для нашего приложения. Итак, у меня есть две версии Python, 2.6 и 2.7. Теперь я установил Django. Я мог бы успешно запустить пример приложения для тестирования Django. Но как мне убедиться, что Django использует версию 2.6 или 2.7 и какую версию модулей использует Django?
Django 1.5 поддерживает Python 2.6.5 и более поздние версии.
Если вы работаете в Linux и хотите проверить версию Python, которую вы используете, запустите python -V из командной строки.
Если вы хотите проверить версию Django, откройте консоль Python и введите
В основном так же, как ответ bcoughlan , но здесь он как исполняемая команда:
Если вы установили приложение:
Перейдите в домашний каталог вашего проекта Django и выполните:
Я использую IDLE (Python GUI).
Если у вас есть пип , вы можете также сделать
и он покажет всю версию вашего компонента, включая Django.
Вы можете передать его через grep, чтобы получить только версию Django. Это,
Для Джанго (как уже упоминалось здесь):
Потенциальная проблема простой проверки версии заключается в том, что версии обновляются, и поэтому код может устареть. Вы хотите убедиться, что «1.7» — Джеймс Брэдбери
источник
Поскольку вы говорите, что у вас есть две версии python, я предполагаю, что они находятся в разных виртуальных средах (например, venv) или, возможно, в средах conda .
Когда вы установили django, скорее всего, это было только в одной среде. Возможно, у вас есть две разные версии django, по одной для каждой версии python.
В терминале Unix / Mac вы можете проверить версию Python следующим образом:
Если вы хотите узнать источник:
И чтобы проверить версию Django:
Есть разные способы получить версию Django. Вы можете использовать любое из приведенного ниже в соответствии с вашими требованиями.
Примечание: если вы работаете в виртуальной среде, пожалуйста, загрузите вашу среду Python
Терминальные команды
- python -m django —version
- django-admin —version или django-admin.py version
- ./manage.py —version или python manage.py —version
- pip freeze | grep Django
- python -c «import django; print(django.get_version())»
- python manage.py runserver —version
Команды оболочки Django
- import django django.get_version() ИЛИ django.VERSION
- from django.utils import version version.get_version() ИЛИ version.get_complete_version()
- import pkg_resources pkg_resources.get_distribution(‘django’).version
(Не стесняйтесь изменять этот ответ, если у вас есть какие-то исправления или вы хотите добавить дополнительную информацию.)
Источник
Как проверить версию Django
Мне нужно использовать Python и Django для нашего заявление. Поэтому у меня есть две версииPython, 2.6 и 2.7. Теперь я установилDjango. Я могу запустить образец приложения для тестированияDjango succesfuly. Но как я могу убедиться, чтоDjango использует версию 2.6 или 2.7 и какую версию модулей используетDjango?
ОТВЕТЫ
Ответ 1
Django 1.5 поддерживает Python 2.6.5 и более поздние версии.
Если вы работаете в Linux и хотите проверить версию Python, которую вы используете, запустите python -V из командной строки.
Если вы хотите проверить версию Django, откройте консоль Python и введите
Ответ 2
По сути, это то же самое, что и ответ bcoughlan, но здесь это как исполняемая команда:
Ответ 3
Если вы установили приложение:
Ответ 4
Перейдите в свой Django домашний каталог проекта и выполните:
Ответ 5
Я использую IDLE (графический интерфейс Python).
Ответ 6
Если у вас pip, вы также можете сделать и он покажет вашу версию Django.
Вы можете передать его через grep, чтобы получить только версию Django. То есть
Ответ 7
Для Django (как упоминалось выше):
Потенциальная проблема с простой проверкой версии — это то, что версии обновляются, поэтому код может устареть. Вы хотите удостовериться, что ‘1.7’
Ответ 8
Введите в командной строке следующее:
Если django установлен, он распечатает текущую версию (например, 1.6.5 ),
иначе оболочка выведет сообщение об ошибке.
Ответ 9
Как вы говорите, у вас есть две версии python, я предполагаю, что они находятся в разных виртуальных средах (например, venv) или, возможно, среды conda.
Когда вы установили django, это было возможно только в одной среде. Возможно, у вас есть две разные версии django: по одной для каждой версии python.
В терминале Unix/Mac вы можете проверить свою версию python следующим образом:
Если вы хотите узнать источник:
И проверить версию django:
Ответ 10
Есть разные способы получить версию Django. Вы можете использовать любое из приведенных ниже в соответствии с вашими требованиями.
Примечание: если вы работаете в виртуальной среде, пожалуйста, загрузите вашу среду Python
Терминальные команды
- python -m django —version
- django-admin —version или django-admin.py version
- ./manage.py —version или python manage.py —version
- pip freeze | grep Django
- python -c «import django; print(django.get_version())»
- python manage.py runserver —version
Команды оболочки Django
- import django django.get_version() ИЛИ django.VERSION
- from django.utils import version version.get_version() ИЛИ version.get_complete_version()
- import pkg_resources pkg_resources.get_distribution(‘django’).version
(Не стесняйтесь изменять этот ответ, если у вас есть какие-то исправления или вы хотите добавить дополнительную информацию.)
Ответ 11
Ответ 12
Для проверки использования оболочки Python выполните следующие действия.
Если вы хотите сделать это в оболочке Unix/Linux с одной строкой, выполните
Как только вы разработали приложение, вы можете проверить версию напрямую, используя следующие.
Ответ 13
Перейдите в консоль и введите:
ОБНОВИТЬ
В последнее время я заметил, что правильным способом будет перейти к оболочке Python и проверить версию там:
Ответ 14
Django будет использовать версию Python, указанную переменной окружения PYTHONPATH. Вы можете использовать echo $PYTHONPATH в оболочке, чтобы определить, какая версия будет использоваться.
В версиях модулей, используемых Django, будут версии модулей, установленные в версии Python, заданной PYTHONPATH.
Ответ 15
запустите pip list на LINUX TERMINAL и найдите Django и его версию в списке
запустить pip freeze на cmd в Windows
Ответ 16
Вы можете сделать это и без Python. Просто введите это в свой каталог Django:
И вы получите что-то вроде:
Ответ 17
В django отсутствует модуль документации недокументированных utils
С этим вы можете получить нормальную версию в виде строки или детальной версии:
Ответ 18
Я думал, что самый пифонический путь:
Это определенно лучший способ получить номер версии ЛЮБОГО пакета!
Также существует distutils
Что касается версии python , я согласен с @jamesdradbury
Ответ 19
Если вы хотите сделать сравнение версий Django, вы можете использовать django-nine (pip install django-nine). Например, если версия Django, установленная в вашей среде, равна 1.7.4, тогда будет верно следующее.
Ответ 20
Введите следующую команду в оболочке Python
Ответ 21
После django 1.0 вы можете просто сделать это
Ответ 22
Если вы работаете в виртуальной среде, просто зависание pip скажет вам, не можете ли вы использовать этот
Ответ 23
Вы можете получить версию django, выполнив следующую команду в приглашении оболочки
python -m django -version
Если Django установлен, вы должны увидеть версию, иначе вы получите сообщение об ошибке «Нет модуля с именем django».
Ответ 24
Вы можете импортировать django, а затем ввести команду print, как указано ниже, чтобы узнать версию django, т.е. установленную в вашей системе:
Ответ 25
Версия Python поддерживается версией Django
Чтобы убедиться, что Django может видеть Python, введите python из вашей оболочки. Затем в приглашении Python попытайтесь импортировать Django:
Источник