Idea or PyCharm

Idea和PyCharm的区别就是Idea需要安装Python的插件,而PyCharm是专门用来开发Python的工具,Idea在安装插件后基本没啥区别,唯一点就是可能官方的插件没有PyCharm更新得快,Idea由于主要是开发Java的,可能有过多的功能冗余,如果是没有编码经验的Python初学者,建议用PyCharm或VSCode,由于博主是主学Java的,这里就直接用的Idea,通过安装Python插件的形式,减少工具的打开。

Idea安装插件

打开文件-> 设置
在这里插入图片描述
打开插件,在插件市场搜Python,然后点击安装,博主这里应该安装过了。
在这里插入图片描述
安装完成后重启Idea即可

创建项目

在这里插入图片描述
找到Python模块,其中项目SDK是你安装的Python。
在这里插入图片描述

在这里插入图片描述
完成后,我们来创建一个hello的包
在这里插入图片描述
在这里插入图片描述
创建完成后会自动生成一个初始文件__init__.py
在这里插入图片描述
打开__init__.py文件,我们编写代码

print("Hello World!")

在这里插入图片描述
右击,运行,成功输出
在这里插入图片描述

代码规范检测

运行CMD

pip install flake8 

运行,检测是否安装成功

flake8 -h

在这里插入图片描述
打开Idea,选择文件-> 设置,找到工具->外部工具

在这里插入图片描述
点击+号填入以下内容

Program:  $PyInterpreterDirectory$/python
Arguments: -m flake8 --statistics $ProjectFileDir$ --exclude $ProjectFileDir$/xxx (按需求进行配置,排除检测)
Working directory: $ProjectFileDir$

保存
在这里插入图片描述
然后我们在项目上右击,选择
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

VSCode

VScode是一个相当优秀的IDE,具备开源、跨平台、模块化、插件丰富、轻量化、启动时间快、颜值高的特质

下载

VSCode:https://code.visualstudio.com/
在这里插入图片描述

使用国内源

官网地址可能下载的很慢,我们可以换成国内源下载,我们选择复制下载链接

在这里插入图片描述
链接如下

https://az764295.vo.msecnd.net/stable/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/VSCodeUserSetup-x64-1.67.2.exe

我们将域名az764295.vo.msecnd.net换成vscode.cdn.azure.cn ,即改为

http://vscode.cdn.azure.cn/stable/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/VSCodeUserSetup-x64-1.67.2.exe

使用百度网盘

网盘上的版本为1.67.2
链接:https://pan.baidu.com/s/1ZnOV9dXr3mYDqD6qbDTu8g?pwd=mao4
提取码:mao4

安装

双击运行下载的安装包,我同意
在这里插入图片描述
修改安装路径
在这里插入图片描述
在这里插入图片描述
安装
在这里插入图片描述
等待安装完成即可
在这里插入图片描述

安装插件

python插件

打开VScode,按下快捷键Ctrl+Shift+X,进入插件管理页面。

在搜索栏输入python。
在这里插入图片描述

选择插件,点击安装。
在这里插入图片描述

中文插件

按下快捷键Ctrl+Shift+P,输入config
在这里插入图片描述

选择 configure Display Language,然后选择zh-cn,没有的话选择Install Additional Languages
在这里插入图片描述
安装简体中文

在这里插入图片描述然后重复上面的操作,选择zh-cn,重启
在这里插入图片描述
在这里插入图片描述

安装常用的库 flake8和yapf

flake8会检查编写代码时的不规范的地方和语法错误。
yapf是一个代码格式化工具,可以一键美化代码。

在cmd输入pip list检查是否已存在需要的包
如果没有找到flake8和yapf
运行以下命令进行安装

pip install flake8
pip install yapf

创建项目

创建一个本地文件夹,作为项目文件

在这里插入图片描述

配置工作区

点击左下角设置图标,选择设置
在这里插入图片描述
选择工作组,选择右上角打开设置
在这里插入图片描述
输入以下内容

{
    "python.linting.flake8Enabled": true,
    "python.formatting.provider": "yapf",
    "python.linting.flake8Args": ["--max-line-length=248"],
    "python.linting.pylintEnabled": false
}

在这里插入图片描述
Ctrl+S保存

配置启动项

右击新建文件,创建一个py文件
在这里插入图片描述
输入

print("Hello World")

在这里插入图片描述
记得Ctrl+S保存下

配置启动项,选择python文件
在这里插入图片描述
在这里插入图片描述
自动生成下图文件
在这里插入图片描述
我们按F5调试运行
在这里插入图片描述

在问题中,我们可以看到结尾没添加回车符的提示
在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐