搭建python django虚拟环境完整步骤详解

yipeiwu_com7年前Python基础

一、建立虚拟环境

pip install virtualenv

要使用Django,首先要建立一个虚拟工作环境。我们先为项目建立一个文件夹learn,在文件夹中打开命令行(shift+右击),来建立另一个虚拟环境。

如果使用的是python 3,可使用如下命令来创建:

python -m venv l_env

这里运行模块venv,用它来创建一个名为l_env的虚拟环境,此时learn文件夹中会多出来一个l_env的文件夹。

如果上述成功了,则跳转到三、激活虚拟环境,否则跳转二、安装virtualenv

二、安装virtualenv

如果使用较早的python版本,或者系统没有正确地配置,不能使用模块venv,可自行安装virtualenv包。执行如下命令:

python -m pip install --user virtualenv

然后到learn文件夹中,如下创建虚拟环境,比如创建名为ll_env的环境:

virtualenv ll_env

三、激活虚拟环境

建立虚拟环境后,进入l_env文件夹中的Scripts文件夹中打开命令行输入:

activate

四、安装Django

上述步骤激活虚拟环境后,就可安装Django:

pip install Django

五、在Django中创建项目

在仍然处于活动状态的虚拟环境下执行如下操作创建项目:

django-admin startproject learning_blog

这样就创建了一个项目,新建了一个名为learning_blog的文件夹,里面含有4个文件。

输入

dir

然后切换目录

cd learning_blog

六、创建数据库

接上一步,创建数据库

python manage.py migrate

此时又创建了一个文件db.sqlite3

回到顶部

七、查看项目

下面来核实Django是否正确创建了项目。执行如下

python manage.py runserver

现在打开浏览器,输入URL:http://localhost:8000/,如果不管用,输入:http://127.0.0.1:8000/,结果会出现如下界面

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python实现简易过滤删除数字的方法小结

Python实现简易过滤删除数字的方法小结

本文实例总结了Python实现简易过滤删除数字的方法。分享给大家供大家参考,具体如下: 如果想从一个含有数字,汉字,字母的列表中滤除仅含有数字的字符,当然可以采取正则表达式来完成,但是有...

Python判断某个用户对某个文件的权限

在Python我们要判断一个文件对当前用户有没有读、写、执行权限,我们通常可以使用os.access函数来实现,比如: # 判断读权限 os.access(<my file&...

Django使用 Bootstrap 样式修改书籍列表过程解析

Django使用 Bootstrap 样式修改书籍列表过程解析

展示书籍列表: 首先修改原先的 book_list.html 的代码: <!DOCTYPE html> <!-- saved from url=(0042)htt...

对python中的 os.mkdir和os.mkdirs详解

创建目录 在Python中可以使用os.mkdir()函数创建目录(创建一级目录)。 其原型如下所示: os.mkdir(path) 其参数path 为要创建目录的路径。 例如要在...

Python中的 enum 模块源码详析

起步 上一篇 《Python 的枚举类型》 文末说有机会的话可以看看它的源码。那就来读一读,看看枚举的几个重要的特性是如何实现的。 要想阅读这部分,需要对元类编程有所了解。 成员名不允...