美文网首页
python建立虚拟工作环境

python建立虚拟工作环境

作者: _Alice丶 | 来源:发表于2017-11-22 09:34 被阅读68次

    虚拟工作环境是系统的一个位置,你可以在其中安装包,并将其与其他Python包隔离。

    以下介绍的是Python 3中的操作

    1.新建一个目录,例如命名为:learning_log,在终端切换到此目录下

    2.创建一个虚拟环境

        python -m venv ll_env

    3.激活虚拟环境

        ll_env\Scripts\activate

    4.在Django中创建项目

        在依然处于活动的虚拟环境下:

        django-admin startproject learning_log .

    【注】

        1)教程上为:django-admin.py startproject learning_log .,添加.py我这里创建不了项目,去掉就可以

        2)learning_log .是让Django新建一个名为learning_log的项目,这个命令末尾的句点让新项目使用合适的目录结构,这样开发完成后可轻松地将应用程序部署到服务器。

    5.创建数据库

        Django将大部分与项目相关的信息都存储在数据库中,因此我们需要创建一个供Django使用的数据库。

        python manage.py migrate

    6.查看项目

        核实Django是否正确地创建了项目

        python manage.py runserver

        假如出现如下图情况:

        此情况为8000端口被占用,我们可以通过命令找出占用此端口的进程

        netstat -ano|findstr 8000

        tasklist |findstr 5016

        taskkill /pid 5016 /F

            第一条命令找出8000端口对应的PID进程为5016,第二条命令找出进程对应的详细信息,可以看到这个进程对应的是酷狗服务,因为酷狗这个进程不太重要,所以我们用taskkill pid的方式把它关掉,关掉就可以运行Django程序了,可能酷狗还会有其它进程会重启这个服务,把酷狗的其它进程一起关掉就可以了

            由于酷狗经常占用8000端口,我们一开酷狗Django就运行不了了,这时我们也可以考虑更改Django运行端口,如下图:

    相关文章

      网友评论

          本文标题:python建立虚拟工作环境

          本文链接:https://www.haomeiwen.com/subject/nzfnvxtx.html