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

一、新建项目文件夹

F:\Python\temp\django_demo(例子)

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

# macOS/Linux

   sudo apt-get install python3-venv    # If needed

   python3 -m venv env

# Windows

   python -m venv env

三、在文件名右键点击,选择在终端打开,此时终端可能会报错。大概内容是 无法加载文件 C:…\ExcelToMongo-M5daXMOC\Scripts\activate.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\temp\django_demo\env\lib\site-packages\django\contrib\admin\widgets.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

最新文章

  1. logistic原理与实践
  2. php bom \ufeff
  3. HDU1058 DP
  4. UITableViewCell分割线左边部分缺少一些的解决方法
  5. 记一次hadoop datanode进程问题分析
  6. [NOIP2011] 普及组
  7. 我的工具箱之MyEclipse9.1
  8. 小米2在Eclipse 调试,要注意下列步骤。
  9. QT-Demo-Colck-01
  10. Gauge----自动化测试工具--使用
  11. 几大时尚前端UI框架的IE支持
  12. 常见排序算法总结:插入排序,希尔排序,冒泡排序,快速排序,简单选择排序以及java实现
  13. Quartz.net 3.x使用总结(二)——Db持久化和集群
  14. pycharm设置文件编码
  15. HTML空格符号 nbsp; ensp; emsp; 介绍以及实现中文对齐的方法
  16. ReentrantLock源码分析
  17. python 全栈开发,Day67(Django简介)
  18. fetch使用的常见问题及其解决办法
  19. Python全栈-day11-函数3
  20. linux文件管理2

热门文章

  1. Gluserfs 架构详解【译】官网
  2. React躬行记(12)——Redux中间件
  3. [Spring cloud 一步步实现广告系统] 5. 投放系统配置+启动+实体类
  4. In .net 4.8,calculate the time cost of serialization in BinaryFormatter,NewtonSoft.json,and System.Text.Json.JsonSerializer.Serialize
  5. 页面QQ临时对话的实现
  6. 爬虫爬取m3u8视频文件
  7. IIFE,回调函数
  8. 去掉烦人的“!=null"(判空语句)
  9. android 在基类activity中注册BroadcastReceiver,子activity类实现响应
  10. Scrapy对接Selenium