zoukankan      html  css  js  c++  java
  • vs code搭建Django环境

    在网上找了很多博客,看了vs code的官方文档,最终拼凑起来,终于搭建起来了djangode开发虚拟环境(win10下)

    一、新建项目文件夹

        F:Python empdjango_demo(例子)

    二、在项目文件夹创建虚拟python环境

    # macOS/Linux

       sudo apt-get install python3-venv    # If needed

       python3 -m venv env

    # Windows

       python -m venv env

    三、在文件名右键点击,选择在终端打开,此时终端可能会报错。大概内容是 无法加载文件 C:…ExcelToMongo-M5daXMOCScriptsactivate.ps1,因为在此系统上禁止运行脚本。有关详细信息.

    在vs code选中env文件夹,右键在终端中打开,打开widnows PowerShell,注意是PowerShell不是cmd。

    输入命令 get-executionpolicy 获取当前策略,一般输出为 Restricted, 该执行策略不允许任何脚本运行
    输入命令 Set-ExecutionPolicy -Scope CurrentUser , 在提示输出时键入 RemoteSigned 策略名回车选择 全是 即可。
    四、这样Python虚拟环境搭建完成。

    可通过虚拟环境都pip install django安装虚拟环境所需都包了。正常使用虚拟环境,powershell命令行前有一个(env)

    五、新建Django项目

       在三、中打开的终端下输入:django-admin  startproject HelloWorld(项目名)

      回车就自动创建好了django项目了。

    六、不知道为什么安装的Django 1.11.11,生成的Django项目在运行 python manage.py runserver  报错

    1、关闭终端界面

    2、鼠标右键选择项目树里面,刚创建的项目,鼠标右键选择在终端中打开,输入 python manage.py runserver ,还是报错

     SyntaxError: Generator expression must be parenthesized

    解决方法:https://www.cnblogs.com/yanlin-10/p/9714793.html,

     File "F:Python empdjango_demoenvlibsite-packagesdjangocontribadminwidgets.py", line 152

    虚拟环境安装都Django的widgets.py的152行,结尾多了个“,”,把这个“,”删除掉就正常了。

     



     ————————————————
    版权声明:本文为CSDN博主「Dorma_Bin」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/dorma_bin/article/details/88888905

    原文链接:https://www.cnblogs.com/yanlin-10/p/9714793.html

  • 相关阅读:
    利用JasperReport+iReport进行Web报表开发
    EEPlat PaaS VS Saleforce force.com
    Python用subprocess的Popen来调用系统命令
    最短路径A*算法原理及java代码实现(看不懂是我的失败)
    Java抓取网页数据(原网页+Javascript返回数据)
    Atitit.dwr3 不能显示错误具体信息的解决方式,控件显示错误具体信息的解决方式 java .net php
    白话经典算法系列之五 归并排序的实现
    poj 百练 2765 八进制小数(精度问题)
    winzip15.0注冊码
    Python:渗透测试开源项目
  • 原文地址:https://www.cnblogs.com/CelonY/p/11417663.html
Copyright © 2011-2022 走看看