Python自学篇3-PyCharm开发工具下载、安装及应用

一、Python开发工具

自学篇1中讲到了安装Python之后出现的几个应用程序,其中IDLE、Python.exe都可以用来编写python程序,也可以进行调试;但是比较基础,比较原始,调试不方便,界面也不友好,需要更好用的调试工具。

1、常用的调试工具:

几种常见python开发工具

Pycharm vs VS Code vs Fleet

6个常用的Python编程开发工具

决定选用PyCharm,开始学习Python
PyCharm Professional下载链接

安装免费社区版的PyCharm

2、下在PyCharm并安装

PyCharm安装教程及基本使用

3、PyCharm使用

1、启动方式

从桌面快捷方式启动,或者从开始-程序,启动

扩展学习:

JetBrains是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄罗斯的圣彼得堡及美国麻州波士顿都设有办公室,该公司最为人所熟知的产品是Java编程语言开发撰写时所用的集成开发环境:IntelliJ IDEA。

2、疑难杂症解决

复制代码
	(1)、cmd,输入python, 弹出应用商店
	[疑难杂症 - 在cmd中输入python弹出应用商店](https://www.bilibili.com/read/cv27435607/)
	
	[添加环境变量](https://blog.csdn.net/qq_62294840/article/details/120623501)

	(2)、不是内部或外部命令,也不是可运行的程序或批处理文件
	cmd-enter,然后输入python,不是内部或外部命令,也不是可运行的程序或批处理文件,证明安装错误,环境变量配置错误。网上各种环境变量尝试,均不能解决问题,卸载,重新安装(安装时一定一定要勾选添加Python到环境变量的选择框)
	原因:CANoe15.0自动安装了Python3.9,但是缺少库文件。官方下载Python3.9,安装没有选择添加环境变量。

3、创建工程

复制代码
	(1)打开PyCharm,同意不平等条约,继续
	(2)数据共享界面,点击不发送
	(3)点解New Project,创建一个工程
	(4)等待打开创建的工程,加载
	(4)默认提供了一个测试项目,可以运行查看

4、在PyCharm中按照库

方法1-Settings安装:

打开PyCharm,File-Settings,打开Settings页面,然后找到工程,在工程下选择"Python interpreter",

打开Python interpreter界面,然后点击"+"号选项,添加库,在搜索框输入要添加的库名称,比如pywin32,搜索,

可以看到搜索出来的所有pywin32可用库,然后点击"install package",进行库安装;

方法2-Terminal安装:

打开PyCharm,在软件界面找到终端图标,点击进入,然后输入加载库命令:pip install+库名,然后按回车键安装,如下图所示:

方法3-Python Packages安装:

注意:在上一篇文章Python自学篇2-导入Win32库中讲解了如何在cmd 命令窗口下安装第三方库,也是pip install+库名。

但是在PyCharm中编程时无法访问在cmd下安装的库,需要在PyCharm中再安装一次库,如上图操作

安装完成之后,程序中引用库文件的地方不报错,程序可以运行

相关推荐
猿来是你_L1 小时前
UGUI笔记——3D坐标转换成UGUI坐标
笔记·3d
自由随风飘4 小时前
python 题目练习1~5
开发语言·python
Bony-5 小时前
Go语言完全学习指南 - 从基础到精通------语言基础篇
服务器·开发语言·golang
崎岖Qiu5 小时前
【设计模式笔记17】:单例模式1-模式分析
java·笔记·单例模式·设计模式
fl1768316 小时前
基于python的天气预报系统设计和可视化数据分析源码+报告
开发语言·python·数据分析
ACP广源盛139246256736 小时前
(ACP广源盛)GSV6172---MIPI/LVDS 信号转换为 Type-C/DisplayPort 1.4/HDMI 2.0 并集成嵌入式 MCU
c语言·开发语言·单片机·嵌入式硬件·音视频
不穿格子的程序员7 小时前
从零开始刷算法-栈-括号匹配
java·开发语言·
闲人编程7 小时前
Python与区块链:如何用Web3.py与以太坊交互
python·安全·区块链·web3.py·以太坊·codecapsule
雪域迷影7 小时前
C#中通过get请求获取api.open-meteo.com网站的天气数据
开发语言·http·c#·get
lkbhua莱克瓦247 小时前
Java练习-正则表达式 1
java·笔记·正则表达式·github