导读:很多朋友问到关于django如何降版本的相关问题,本文首席CTO笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!
如何安装 Django
Django提供3种发行版本,推荐使用官方的稳定版本:
1. 你的操作系统提供的发行版本(Linux)
2. 官方稳定版本(推荐)
3. 开发测试版本
Django本质上是Python语言的一个类库,因此可以通过pip工具安装。这也是最简便最好的安装方式。不建议通过下载安装包或者编译源码进行安装的方法,除非你的环境无法连接外部网络。
首先,确保你已经安装了pip!
在Ubuntu下:sudo pip install django
在windows下:命令行中 pip install django
如果要指定版本,可使用 pip install django=1.14.1 这种形式。
更详细的内容可以阅读我的博客。
linux怎么查看django版本
首先你需要肯定你的机子上装了Python
现在ubuntu已经自带,所以不必操心
当然你可以在你的机子下测试一下,只需在 terminal 下输入 python
如果出现下面的界面就说明你机子已经装了python
Python 2.7.3 (default, Aug 1 2012, 05:14:39)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
从上面可以看到在我机子上 python 的版本是 2.7.3
如果你想手动查看的话可以输入(同样在terminal下)
pythno -V
现在需要装 setuptools
命令 : sudo apt-get install python-setuptools
完成之后,就可以使用 easy_install命令安装 django
命令: sudo easy_install django
完成之后,在 terminal 下进入 python解释器(输入python)
按顺序输入下面的语句
import django
django.VERSION
这时候会输出你机子上 django 的版本
在我的机子是这样的
(1, 5, 1, 'final', 0)
OK,congratulation! 你已成功安装了django :)
怎么查看django版本
在windows下面启动cmd命令行。
在linux直接使用终端。 然后调用python解释器。
python 出现后输入下列语句查看django版本,如果没有安装django,那么当你import django就会出错。
import django
print django.VERSION
下面是我windows下面的输出:
(1, 3, 1, 'final', 0) 完。
腾讯云python系列之部署Django流程
我的是centos系统
我们通过腾讯的控制台的登录按钮,进入到远程登录的界面,如图1为腾讯云的控制台界面。图2为登录以后的密码输入窗口
进入登录界面以后,会是图3这样子的情况,我们输入ls,会发现没有任何文件, 输入pip list 会提示没有安装pip,而输入python时,会显示默认安装了python2.7.5版本
一、首先我们要安装pip,根据自己的系统自行选择
centos类系统: sudo yum install python python-pip
ubuntu类系统:sudo apt-get install python python-pip
安装好以后pip list一下,看看都有哪些python安装包
二、安装django
我安装的Django版本为1.9.8的,根据自己的情况,更改后面的版本号
sudo pip install Django ==1.9.8
可能会出现图4这样的问题,原因是我们pip 版本太低,直接按照提示升级我们的pip
更新了pip以后,安装可能会出现如图5这样的问题,我们不要在==两边加空格,因为加空格会导致不识别django的版本。
安装完以后你会发现自己找不到Django放在哪里了,其实我的django被安装在了
/usr/lib/python2.7/site-packages/
并且我们要执行创建django的命令在django的bin目录下,如图6
/usr/lib/python2.7/site-packages/django/bin
进入到该目录下,运行django-admin.py startproject FirstProject,创建出FirstProject的项目。就会在该目录下创建出FirstProject这个项目,进入项目,运行python manage.py runserver
问题来了,我们运行以后,不要点击,这个是进不去的,我们应该通过腾讯云的公网ip来访问网站,但又有同学发现通过公网的ip也无法访问我们的网站,这是因为自己的腾讯云没有打开相应的端口,所以无法访问。开放端口在安全组这个选项,如图7
进入安全组,新建我们的开放端口,我开放的是80端口。如图8
开放端口后,我们重新python manage.py runserver 0.0.0.0:80,如图9
通过公网ip,就可以直接访问我们的网站了。如图10
如何在pythonenv中使用高版本django
安装Virtualenv和Python3(因为有些Linux发行版默认没有安装Python3的)
sudo pip install virtualenv
sudo apt-get install python3
建立一个新的工作环境
virtualenv --no-site-packages --python=python3.4 test_env
如果出现The executable python does not exist 错误,那么可以这样使用
virtualenv --no-site-packages --python=3.4 test_env
其中,–no-site-packages表示不包括系统全局的Python安装包,这样会更令环境更干净
–python=python3.4指定Python的版本未系统已经安装了的Python3.4
test_env是建立的环境的名称
进入环境测试并安装Django
使用source test_env/bin/activate命令进入开发环境,然后查看Python版本,再使用pip install django安装django
➜ virtualenv
➜ virtualenv ls
test_env
➜ virtualenv source test_env/bin/activate # 如果是windows则是source test_env/Script/activate
(test_env)➜ virtualenv python
Python 3.4.0 (default, Apr 11 2014, 13:05:11)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
import django
Traceback (most recent call last):
File "stdin", line 1, in module
ImportError: No module named 'django'
exit()
(test_env)➜ virtualenv pip install django
Collecting django
Using cached Django-1.7.3-py2.py3-none-any.whl
Installing collected packages: django
Successfully installed django-1.7.3
(test_env)➜ virtualenv python
Python 3.4.0 (default, Apr 11 2014, 13:05:11)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
import django
import django没有发生错误,证明已经成功安装Django了
django怎么安装
Django本质上是Python语言的一个类库,所以我们可以通过pip工具进行安装(pip工具是Python安装是默认会安装的组件之一)。
打开cmd,运行“ pip install django ”,会自动安装PyPi提供的最新版本,如果指定版本可以使用“ pip install django==版本号 ”的形式进行安装。安装完毕后会出现“ Successfully installed ... ”的提示。在Python交互环境中使用“ pip list ”命令查看是否存在Django模块。或者是使用下示命令查看Django版本信息。
import django
print(django.get_version())
结语:以上就是首席CTO笔记为大家整理的关于django如何降版本的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于django如何降版本的相关内容别忘了在本站进行查找喔。