如何检查Django站点使用的Python版本?
我真不敢相信以前这里没有人问过这个问题。除了使用语法错误使调试屏幕出现在浏览器中之外,还有其他方法可以检查Django站点正在运行的Python版本吗?与从任何Python程序检查Python版本没有太大区别如何检查Django站点使用的Python版本?,python,django,apache,Python,Django,Apache,我真不敢相信以前这里没有人问过这个问题。除了使用语法错误使调试屏幕出现在浏览器中之外,还有其他方法可以检查Django站点正在运行的Python版本吗?与从任何Python程序检查Python版本没有太大区别 以什么方式?你是这个网站的主机吗?是的,我把它放在linux机器上。我已经安装了Python 2.6.6和Python 2.7.9,只想确认它在我的虚拟环境中使用的是上次没有使用的Python。您可以安装Django调试工具栏,其中显示正在使用的Python版本。import sys;pr
以什么方式?你是这个网站的主机吗?是的,我把它放在linux机器上。我已经安装了Python 2.6.6和Python 2.7.9,只想确认它在我的虚拟环境中使用的是上次没有使用的Python。您可以安装Django调试工具栏,其中显示正在使用的Python版本。
import sys;print(sys.version)
几乎适用于任何版本,包括您提到的两个版本。所以您建议暂时将其放入我的代码中?
>>> from platform import python_version
>>> python_version() # Read this value from e.g. a Django command, or a page
'2.7.6'
# Or
>>> import sys
>>> sys.version_info
sys.version_info(major=2, minor=7, micro=6, releaselevel='final', serial=0)