简介:许多朋友问有关如何更改Django版本的问题。本文的首席CTO注释将为您提供详细的答案,以供您参考。我希望这对每个人都会有所帮助!让我们一起看看!
我首次学习和使用的Django版本是1.8.3,系统会自动升级到django3.2,然后在重新运行之前的过程
python manage.py runserver,出现各种错误。
安装Virtualenv和Python3(因为某些Linux发行版未使用Python3安装)
sudo pip安装virtualenv
sudo apt-get安装python3
建立新的工作环境
virtualenv -no-no-site-packages python = python3.4 test_env
如果可执行的python不存在错误,则可以这样使用
virtualenv -no-no-site-pakeTages-python = 3.4 test_env
其中,–NO网站包装表示Python安装程序包不包括全局Python安装程序包,这将使环境清洁
–Python = Python3.4指定未安装的系统已安装的Python3.4
test_env是已建立环境的名称
输入环境测试并安装Django
使用源test_env/bin/活动命令输入开发环境,然后检查python版本,然后使用PIP install django安装django
L Virtualenv
l Virtualenv ls
test_env
L Virtualenv源test_env/bin/activate#
(test_env)我Virtualenv Python
Python 3.4.0(默认,2014年4月11日,13:05:11)
[GCC 4.8.2]在Linux上
键入“帮助”,“版权”,“学分”或“许可”以获取更多信息。
导入django
Trackback(最近的最新电话):
文件“ stdin”,第1行,在模块中
Importerror:没有名为“ Django”的模块
出口 ()
(test_env)i virtualenv pip安装django
收集Django
使用缓存的django-1.7.3-py2.py3-none.whl
安装收集的软件包:django
成功安装了Django-1.7.3
(test_env)我Virtualenv Python
Python 3.4.0(默认,2014年4月11日,13:05:11)
[GCC 4.8.2]在Linux上
键入“帮助”,“版权”,“学分”或“许可”以获取更多信息。
导入django
导入django没有错误,这证明了它已成功安装了Django
我的是Centos系统
我们通过Tencent的控制台的登录按钮输入远程登录接口,如图1所示,如图1所示。图2是登录后的密码输入窗口,图2是密码输入窗口
输入登录接口后,它将在图3中。我们输入LS并发现没有文件。输入PIP列表将提示未安装PIP。进入Python时
1.首先,我们必须安装PIP并根据自己的系统进行选择
CentOS系统:Sudo Yum安装Python Python Pip
Ubuntu系统:sudo apt-get安装python python pip
安装后,PIP列表,查看可用的Python安装软件包
2.安装Django
我安装的Django版本是1.9.8。根据我自己的情况,随后的版本编号已更改
sudo pip安装django == 1.9.8
图4中可能存在此类问题,因为我们的PIP版本太低,请根据提示直接升级PIP
更新PIP后,安装可能如图5所示。我们不会将空气添加到==中,因为添加空间会导致无法识别Django的版本。
安装后,您将找到找不到Django的地方。实际上
/USR/lib/python2.7/site-packages/
我们想执行命令以在Django的bin目录中创建Django,如图6所示
/USR/lib/python2.7/site-packages/django/bin
输入此目录,运行django-admin.py startproject firstProject创建一个firstProject项目。第一个项目将在此目录中创建,输入项目,运行Python Manage.py Runserver.py Runserver.py Runserver.py
问题到了。运行后,不要单击。这不能输入。我们应该通过Tencent Cloud的公共网络IP访问网站,但是有些学生发现不可能通过公共网络的IP访问我们的网站。因为他的腾讯云没有打开相应的端口,因此无法访问他安全组选项中的开放端口,如图7所示
输入安全组,建立我们的开放端口,然后我打开端口80。如图8所示
开放端口后,我们重新python manage.py runserver 0.0.0.0:80,如图9所示
通过公共网络IP,您可以直接访问我们的网站。如图10所示
您可以设置Pyenv,Linux设置一个版本,然后在新版本上构建Django。
顺便说一句,您想更新到新版本的哪种版本?
Pyhton 2.x和Pyhotn3.x版本之间的区别是语法。如果您的Django Web已在2.X版本中编辑,则不想更新到新版本。
Django的网站
安装Python,单击Python-3.3.4.MSI,然后直接在安装旁边。
请注意,为了在下一步下使用python命令,必须在此处配置环境变量。right computer-computer-attribute-advanced-advanced-envanced-envence-envence-modible-modifie-modifie-modifie-modifie-modify system actyst actyst acty path,添加python安装地址,作者为c c c c c c:python33;
Django下载后下载,并在同一根目录上解压缩Python。输入django-1.6.2(读取器可能不同),在DOS下,执行
python setup.py安装,然后开始安装,Django将在Python的Lib下安装到站点包装。
然后配置环境变量,将这些目录添加到系统环境变量:
c:/python33/lib/site-ackages/django;c:/python33/脚本。
添加后,您可以使用django的django-admin.py命令新项目。
检查安装是否成功,您可以在DOS下输入Django-1.6.2目录以查看Django版本。
1.输入python
2.输入导入django
3.输入django.get_version()
如果通过PIP安装SHI,则可以使用以下命令:
PIP安装-u django
结论:以上是首席CTO的相关内容摘要有关如何更改Django版本的相关内容,我希望它对您有所帮助!如果您解决您的问题,请与更多的朋友分享它关心这个问题?