本教程使用:Python3.10+Django4.0+Pycharm2021.2.2(试用30天版本)
在漫长的Django学习下,这个jb公司的pycharm实在是太反人类了,不知道有多少人和我一样配置django到pycharm里如此麻烦,今天我26张图带你配置好
在这一切之前,我希望您已经找到您心仪的python3环境,并按照其他大佬的教学成功安装成功。
如果您不知道如何学习python环境的安装,请上bilibili弹幕网、博客园、CSDN、Wikipedia、百度等渠道搜索“如何安装python环境”
如果您是其他语言(java、C等)用户,第一次接触python,请您自行通过python官网:Welcome to Python.org,自行下载win版环境
配置好环境,在cmd中输入python出现版本信息即表明成功安装好环境
在开始教程前,您先确保您恰好有一个pycharm,此条警告针对未曾拥有过pycharm的朋友。
请您先按照python环境一样的方法安装某一个您心仪的pycharm版本安装好,我推荐网上的有试用30天版本的pycharm,因为这样可以使用重置插件无限体验正版pycharm专业版的试用30天。
如果您刚好是个正经大学拥有教育邮箱的大学生,请使用您的教育邮箱申请终身免费账户直接白嫖jb公司。
我的pycharm已经安装汉化插件,如果您恰好时间充足,您可以通过上面那些渠道了解pycharm汉化插件,或者您可以与我的教程图片比对操作也是可以的
动动小手,在win10中进入系统环境变量最快速的方法就是在左下角windows logo的隔壁有个放大镜logo,点击进去搜索“系统环境变量”,然后打开进去就行了,如果您这一步都卡住了,请您百度一下,或者退出本文章并尝试学习其他行业的专业知识。(^-^)

红线处是我已经编辑好的,您如果是第一次弄应该是找不到这一配置的,您现在点击下面的“新建(W)...”选项,然后在弹出的框内填入如下内容

我们在“变量名”一栏固定写法,请您配合,这是固定写法
我们在“变量值”一栏可以自定义我们的venv的位置,选择一个空文件夹,取一个好听的全英名,将该文件夹的“绝对路径 ”填写在此栏内,为了避免出现问题,我希望您可以正常的搞一个全英的路径,我知道python接受含有中文的情况,但您最好用全英的,谢谢。(^-^)
为了您今后的幸福姜钩学习,这里建议在后面把所有有关python的东s西(除C盘的python基本环境)都放置于python-home或python_home中,便于管理的程度超乎你的想象,尤其是从入门到放弃的时候可以一键蒸发,非常的爽( •̀ ω •́ )✧
配置好venv后,开始整pycharm了。
打开您刚刚安装的pycharm,点击“新建项目”

创建一个项目,基本解释器就是您刚刚安装好的C盘python环境的python.exe绝对路径,最上面的位置是项目位置,存放源码的,下面的位置是venv的位置,pycharm会自动配置,不用管,至少您在本篇教学的学习期间您别乱改,您按我的走,具体文件名您自己起名,这我就不管了。

基本解释器选择刚刚配置好的python环境,一般都在C盘,按我这个路径去找就好了
点击创建,就开始跑了,这里不管它,让他自己跑就行了,您可以稍微等待一下,不要关掉它

我大概等待了67秒跑完条出了意料之内的报错,不用管它,pycharm和我一样的看后面的教程


不用管它们,关掉就行了,下面看教程

左上角找设置

找到项目,python解释器

重新选择python解释器
然后是下面的效果

把pip库和setuotools库升级到最新版

这时又会出现这个警告,不用管它,关掉就行了
安装django库

这里指定版本4.0,点击左下角安装软件包
安装后会发现django安装好后多了不少其他库,都是一些关联库
下面为项目创建django框架使用指令生成

基本路径默认就是项目所在根路径,直接执行指令生成就行了
django-admin startproject dj
下面就是已经生成好的框架,结构如下

进入settings.py设置文件,设置汉化的代码,下面圈内的部分就是要修改的部分,在全码的最下方

用以下内容进行覆盖
LANGUAGE_CODE = 'zh-hans' # 网页语言设置,默认en-us
TIME_ZONE = 'Asia/Shanghai' # 时区,结合USE_TZ使用,默认是UTC,默认不必要修改
USE_I18N = True
USE_L10N = True
USE_TZ = False # 如果将时区修改成本地时区后,必须要修改成false,否则会有兼容性错误
修改为以下的状态
这样就汉化成功了,但别着急启动,现在想启动也启动不了,您还没有配置服务
首先启用Django支持,在设置中->语言和框架->Django,按以下信息配置
该挑勾的点勾,项目根就是到生成的框架位置的绝对路径,设置选settings.py,文件夹模式固定用这个名字:migrations

配置好Django支持后,添加Django服务配置,点击右上角的这个地方

点进去看见这个界面

点击左上角的小加号,选择Django服务器,我们配置一个本地服务器
这里我们只需要写主机号127.0.0.1就好了,给这个服务器取个同名,我们点击应用后就可以确认服务器了

点击小三角启动服务,点击下面的蓝色链接就可以打开win10您设置的默认浏览器展示django配置首页,您可以通过其他教程了解“win10如何修改默认浏览器”
Watching for file changes with StatReloader 这个警告不用管,不影响Django正常运行,好像和文件结构移动或发生改变有关,不管它 
安装成功!祝贺!
本文原创教程,我是 代码总是有bug ,感谢您看完全篇教程,如果有其他问题欢迎评论区讨论。
我无法阻挡抄袭大潮,但还请您全文照搬的时候在开头附上本文链接,流量都是你的,我就留个名行不行,感谢感谢了(流汗黄豆😅)
2021-1-13,代码总是有bug,可用于学术论文引用、文章引用或学术参考。
为了将Cucumber用于命令行脚本,我按照提供的说明安装了arubagem。它在我的Gemfile中,我可以验证是否安装了正确的版本并且我已经包含了require'aruba/cucumber'在'features/env.rb'中为了确保它能正常工作,我写了以下场景:@announceScenario:Testingcucumber/arubaGivenablankslateThentheoutputfrom"ls-la"shouldcontain"drw"假设事情应该失败。它确实失败了,但失败的原因是错误的:@announceScenario:Testingcucumber/ar
我有一个在Linux服务器上运行的ruby脚本。它不使用rails或任何东西。它基本上是一个命令行ruby脚本,可以像这样传递参数:./ruby_script.rbarg1arg2如何将参数抽象到配置文件(例如yaml文件或其他文件)中?您能否举例说明如何做到这一点?提前谢谢你。 最佳答案 首先,您可以运行一个写入YAML配置文件的独立脚本:require"yaml"File.write("path_to_yaml_file",[arg1,arg2].to_yaml)然后,在您的应用中阅读它:require"yaml"arg
我有一个包含多个键的散列和一个字符串,该字符串不包含散列中的任何键或包含一个键。h={"k1"=>"v1","k2"=>"v2","k3"=>"v3"}s="thisisanexamplestringthatmightoccurwithakeysomewhereinthestringk1(withspecialcharacterslike(^&*$#@!^&&*))"检查s是否包含h中的任何键的最佳方法是什么,如果包含,则返回它包含的键的值?例如,对于上面的h和s的例子,输出应该是v1。编辑:只有字符串是用户定义的。哈希将始终相同。 最佳答案
我已经在Sinatra上创建了应用程序,它代表了一个简单的API。我想在生产和开发上进行部署。我想在部署时选择,是开发还是生产,一些方法的逻辑应该改变,这取决于部署类型。是否有任何想法,如何完成以及解决此问题的一些示例。例子:我有代码get'/api/test'doreturn"Itisdev"end但是在部署到生产环境之后我想在运行/api/test之后看到ItisPROD如何实现? 最佳答案 根据SinatraDocumentation:EnvironmentscanbesetthroughtheRACK_ENVenvironm
我正在玩HTML5视频并且在ERB中有以下片段:mp4视频从在我的开发环境中运行的服务器很好地流式传输到chrome。然而firefox显示带有海报图像的视频播放器,但带有一个大X。问题似乎是mongrel不确定ogv扩展的mime类型,并且只返回text/plain,如curl所示:$curl-Ihttp://0.0.0.0:3000/pr6.ogvHTTP/1.1200OKConnection:closeDate:Mon,19Apr201012:33:50GMTLast-Modified:Sun,18Apr201012:46:07GMTContent-Type:text/plain
相信很多人在录制视频的时候都会遇到各种各样的问题,比如录制的视频没有声音。屏幕录制为什么没声音?今天小编就和大家分享一下如何录制音画同步视频的具体操作方法。如果你有录制的视频没有声音,你可以试试这个方法。 一、检查是否打开电脑系统声音相信很多小伙伴在录制视频后会发现录制的视频没有声音,屏幕录制为什么没声音?如果当时没有打开音频录制,则录制好的视频是没有声音的。因此,建议在录制前进行检查。屏幕上没有声音,很可能是因为你的电脑系统的声音被禁止了。您只需打开电脑系统的声音,即可录制音频和图画同步视频。操作方法:步骤1:点击电脑屏幕右下侧的“小喇叭”图案,在上方的选项中,选择“声音”。 步骤2:在“声
首先回顾一下拉格朗日定理的内容:函数f(x)是在闭区间[a,b]上连续、开区间(a,b)上可导的函数,那么至少存在一个,使得:通过这个表达式我们可以知道,f(x)是函数的主体,a和b可以看作是主体函数f(x)中所取的两个值。那么可以有, 也就意味着我们可以用来替换 这种替换可以用在求某些多项式差的极限中。方法: 外层函数f(x)是一致的,并且h(x)和g(x)是等价无穷小。此时,利用拉格朗日定理,将原式替换为 ,再进行求解,往往会省去复合函数求极限的很多麻烦。使用要注意:1.要先找到主体函数f(x),即外层函数必须相同。2.f(x)找到后,复合部分是等价无穷小。3.要满足作差的形式。如果是加
之前在培训新生的时候,windows环境下配置opencv环境一直教的都是网上主流的vsstudio配置属性表,但是这个似乎对新生来说难度略高(虽然个人觉得完全是他们自己的问题),加之暑假之后对cmake实在是爱不释手,且这样配置确实十分简单(其实都不需要配置),故斗胆妄言vscode下配置CV之法。其实极为简单,图比较多所以很长。如果你看此文还配不好,你应该思考一下是不是自己的问题。闲话少说,直接开始。0.CMkae简介有的人到大二了都不知道cmake是什么,我不说是谁。CMake是一个开源免费并且跨平台的构建工具,可以用简单的语句来描述所有平台的编译过程。它能够根据当前所在平台输出对应的m
深度学习部署:Windows安装pycocotools报错解决方法1.pycocotools库的简介2.pycocotools安装的坑3.解决办法更多Ai资讯:公主号AiCharm本系列是作者在跑一些深度学习实例时,遇到的各种各样的问题及解决办法,希望能够帮助到大家。ERROR:Commanderroredoutwithexitstatus1:'D:\Anaconda3\python.exe'-u-c'importsys,setuptools,tokenize;sys.argv[0]='"'"'C:\\Users\\46653\\AppData\\Local\\Temp\\pip-instal
注意:本文主要掌握DCN自研无线产品的基本配置方法和注意事项,能够进行一般的项目实施、调试与运维AP基本配置命令AP登录用户名和密码均为:adminAP默认IP地址为:192.168.1.10AP默认情况下DHCP开启AP静态地址配置:setmanagementstatic-ip192.168.10.1AP开启/关闭DHCP功能:setmanagementdhcp-statusup/downAP设置默认网关:setstatic-ip-routegeteway192.168.10.254查看AP基本信息:getsystemgetmanagementgetmanaged-apgetrouteAP配