文章目录
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
调试运行
在问题中,我们可以看到结尾没添加回车符的提示