繁体   English   中英

如何在pycharm中显示django版本?

[英]How can I show the django version in pycharm?

我想在我的 Pycharm 终端中查看 django 版本,但我没有得到正确的方法。

我在 pycharm 终端中尝试了以下方法:

1) django --versiondjango version
2) 导入 django,并通过以下方式打印版本:

import django
print django.VERSION 

但我仍然无法得到它。

如果您无法从Pycharm中的python控制台打印Django版本,请转至settings> Project:project_name> project Interpreter,然后从已安装的软件包列表中查看已安装的Django及其该项目的版本。

在终端中,您可以使用bellow命令检查django的版本:

python -m django --version

如果要使用第二种方法,就像下面的波纹管命令一样:

python -c "import django; print(django.VERSION)"
(1, 11, 2, u'final', 0)

您正在尝试访问版本属性,但可以使用get_version方法找出Django的版本:

import django
django.get_version()

您也可以运行点冻结。 只是使用grep过滤结果...

pip freeze | grep Django

转到设置>项目>项目解释器并安装Django软件包,然后运行代码

进口django

打印(django.get_version())

运行pip freeze > requirements.txt将自动创建一个具有该名称的.txt文件,打开该文件并检查Django版本和其他先前安装的库。

我不了解pychram,但查询Django版本而不最全局导入django的最有效方法是:

from django import VERSION as DJANGO_VERSION

if DJANGO_VERSION >= (2, 0):
    pass

这个问题没有提出类似的建议: 如何检查Django版本

我有同样的问题。 解决方案很简单。 只需创建一个项目,打开settings.py文件并观察第一个注释行即可。 您将在其中看到版本信息,如下所示:

显示Django版本的settings.py的图像

我在这里找到了解决方案。

最简单的是

import django
print(django.get_version())

在终端上使用以下命令将为您提供 django 版本

 python -m django --version

或者您可以 go 到交互式 python 提示符并使用命令

import django
print(django.get_version())

或使用 pip freeze 和 grep 您也可以获得 django 版本

pip freeze | grep Django

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM