我们的应用程序必须使用Python和Django。所以我有两个版本的Python, 2.6和2.7。现在我已经安装了Django。我可以成功地运行测试Django的示例应用程序。但是我如何确定Django使用的是2.6还是2.7版本,以及Django使用的模块是什么版本呢?
当前回答
在CMD或终端中输入:
python -m django --version
其他回答
Python版本由Django版本支持
Django version Python versions
----------------------------------------
1.0 2.3, 2.4, 2.5, 2.6
1.1 2.3, 2.4, 2.5, 2.6
1.2 2.4, 2.5, 2.6, 2.7
1.3 2.4, 2.5, 2.6, 2.7
1.4 2.5, 2.6, 2.7
1.5 2.6.5, 2.7 and 3.2.3, 3.3 (experimental)
1.6 2.6.5, 2.7 and 3.2.3, 3.3
1.11 2.7, 3.4, 3.5, 3.6, 3.7 (added in 1.11.17)
2.0 3.4, 3.5, 3.6, 3.7
2.1, 2.2 3.5, 3.6, 3.7
要验证Python可以看到Django,输入Python from你的shell。然后在Python提示符下,尝试导入Django:
>>> import django
>>> print(django.get_version())
2.1
>>> django.VERSION
(2, 1, 4, 'final', 0)
Django 1.5支持Python 2.6.5及更高版本。
如果你在Linux系统下,想要检查你正在使用的Python版本,从命令行运行Python -V。
如果你想查看Django版本,打开Python控制台并输入
>>> import django
>>> django.VERSION
(2, 0, 0, 'final', 0)
从你的代码中,你可以使用下面两种方法中的任何一种来获得Django的版本。
import django
print(django.__version__)
# '3.1.5'
print(django.VERSION)
# (3, 1, 5, 'final', 0)
或者从你的终端,你可以运行
django-admin --version
Django版本或任何其他包版本
打开终端或命令提示符
Type
pip show django
or
pip3 show django
你可以找到任何包版本…
例子:
pip show tensorflow
pip show numpy
等等……
在Python shell中键入以下命令
import django
django.get_version()
推荐文章
- 如何在Python中进行热编码?
- 如何嵌入HTML到IPython输出?
- 在Python生成器上使用“send”函数的目的是什么?
- 是否可以将已编译的.pyc文件反编译为.py文件?
- Django模型表单对象的自动创建日期
- 在Python中包装长行
- 如何计算两个时间串之间的时间间隔
- 我如何才能找到一个Python函数的参数的数量?
- 您可以使用生成器函数来做什么?
- 将Python诗歌与Docker集成
- 提取和保存视频帧
- 使用请求包时出现SSL InsecurePlatform错误
- 如何检索Pandas数据帧中的列数?
- except:和except的区别:
- 错误:“字典更新序列元素#0的长度为1;2是必需的”