小甲鱼 发表于 2023-6-12 05:11:31

VSCode搭建Python语言学习环境超详细教程

VSCode搭建Python语言学习环境超详细教程

缘起

本来吧,喜欢什么编译器,只是个人使用习惯和审美上的问题,无所谓好坏。

同样是凿一块木头,有人喜欢用榔头,有人喜欢用电钻,

前者看师傅的修行,后者看产品的精度,

使用榔头卖得贵,使用电钻做得多,

没有所谓的好与坏,仅仅就是千人千面,萝卜青菜各有所爱~

{:10_254:}

不过,这门课程刚开始的时候,小甲鱼让大家尽可能不要去使用那些 “高端” 的开发工具,

其实用心良苦,因为作为初学者,很多东西都是需要靠不断地敲代码去形成肌肉记忆,

而越是 “高端” 的开发工具,它为了提升开发效率,在你敲代码这个事儿上,它可以说做到锱铢必较!

另外试错也是非常重要的学习经历,如果依赖开发工具帮你纠正一些 “低级” 的错误,

而不是让这些错误成为你变强的经验值,那么这就好比打怪不升级那么使人难受。

所以,在你啥都不懂的时候,你一来就说要上最强的装备,小甲鱼是反对的!

打过游戏同学都会懂得这个道理,低级别就只能用菜刀,

等你枪出如龙,乾坤撼动,一啸破苍穹的时候,自然就配得上倚天剑和屠龙刀了。

兄弟们,现在是时候了,放下 IDLE,去寻找你们的武林至宝吧!

{:10_335:}


开拔

1. 下载并安装 Python(都学到这一节了,不会还有鱼油没安装 Python 吧~)

Python 直接从官网下载 -> https://www.python.org

然后运行安装包,记得先勾选 “Add python.exe to PATH”:



在点击 “Install Now” 便会自动开始安装了。


2. 下载并安装 VSCode

由于是开源软件,VSCode 并不需要收费,咱们直接从官网(https://code.visualstudio.com)下载最新版即可:



然后运行安装包,全部点击 “下一步”,默认安装即可~


3. 安装 VSCode 插件

a. 中文界面

将英文界面转换为中文界面,无疑会让大家更有亲切感。

依次点击 VSCode 左侧的扩展(①),在应用商店的搜索框中输入 Chinese(②),点击 “install”(③):



安装成功后,右下角会提示你重启 VSCode...

点击 “Change Language and Restart”,即可看到熟悉的中文界面啦~


b. Python 插件

Python 插件是由微软官方开发并维护的,在应用商店的搜索框中输入 Python,点击 “安装”:




4. 第一个程序

在桌面创建一个文件夹,命名为 “FishC”。

点击 “资源管理器”(①),然后点击 “打开文件夹”(②),在弹出对话框中选择刚刚创建的 “FishC” 文件夹(③),点击 “添加”(④):



点击 “新建文件”,然后输入 test.py 创建我们的第一个 Python 源文件:



在右侧代码框中熟练地敲写代码:

print("I love FishC.")
点击右侧三角形,运行 Python 文件:



在下方的 “终端” 可以看到程序执行的结果:




5. Jupyter Notebook

Jupyter Notebook 是一款不可或缺的集编程和写作于一体的效率开发工具,用过的小伙伴都赞不绝口!

在进阶的 Python 课程中,小甲鱼也是使用 VSCode + Jupyter Notebook 的形式给大家演示代码的。

得益于微软官方的努力,Jupyter 也通过插件的形式被开发了出来,咱们搜索 Jupyter 即可:



安装第一个,下面那 4 个会以插件的形式自动进行附带安装。

使用 Ctrl + Shift + P 快捷键组合,打开命令画板,输入 Jupyter:



点击 “Create: 新 Jupyter Notebook”,就可以创建一个新的 Jupyter Notebook 文件啦~

接着点击右上角的 “选择内核”,在弹出来的框中选择 “Python 环境...”:



这时,它会让你选择使用哪一个版本的 Python(如果你的电脑安装了多个版本的 Python 的话)

OK,选择你想使用的 Python 内核即可。

接着输入代码,并使用 Ctrl + Enter 快捷键组合即可执行程序:




Jupyter Notebook 跟 VIM 一样,有命令模式和编辑模式,并且提供了非常丰富的快捷键。

常用的快捷键小甲鱼已经帮大家整理好了,建议大家收藏 -> Jupyter Notebook 常用快捷键指南

每一个快捷键都非常实用,稍微习惯一下之后,就可以拜托鼠标,实现全键盘编程了!

{:10_298:}


Jupyter Notebook 另一个迷人的地方,就是它支持将 matplotlib 这些模块输出的图片直接嵌入到内部,而不用弹出新的窗口:



可以说,在对于 “美” 和 “优雅” 的追求上,Python 做到了 90 分,而 Jupyter Notebook,填上了最后的 10 分!

{:10_288:}


liuhongrun2022 发表于 2023-6-12 07:12:21

vscode好用

阿伟同学 发表于 2023-6-13 09:25:47

快快更新{:5_92:}

a18907596 发表于 2023-6-17 17:16:30

刚学到前面几节课,那后面就用VS了哈。

zhuyanan 发表于 2023-6-17 17:19:31

这个软件真的很好用各种插件儿想要啥有啥

clollipops 发表于 2023-6-17 17:21:51

本帖最后由 clollipops 于 2023-7-25 18:30 编辑

VSCode搭建Python语言学习环境超详细教程

咸鱼本小鱼 发表于 2023-6-17 17:33:09

进阶的 Python 课程指的那个课程?

C1em 发表于 2023-6-17 17:50:13

本帖最后由 C1em 于 2023-8-9 21:05 编辑

学习

凌凌祺 发表于 2023-6-17 18:09:49

牛牛仔裤

Tiamsy 发表于 2023-6-17 19:21:20

{:10_275:}

Threebody1 发表于 2023-6-18 01:19:17

pycharm党表示不服

shane9611 发表于 2023-6-18 04:52:43

刚开始学习python,这个分享很及时,感谢~

阿伟同学 发表于 2023-6-18 10:55:52

{:10_288:}

dearfish 发表于 2023-6-19 00:16:04

85讲后面还有新课程吗

小甲鱼 发表于 2023-6-20 23:10:36

dearfish 发表于 2023-6-19 00:16
85讲后面还有新课程吗

《零基础入门学习Python》已经完结,后续可关注我们的进阶 Python 课程。

caozhi_10 发表于 2023-6-23 15:23:46

小甲鱼还会将Python数据分析吗?(numpypandasmatplotlib   sklearn)等等? 我们一定支持您创作

歌者文明清理员 发表于 2023-6-23 22:29:19

还是觉得英文看着顺眼

(特别是命令面板

lc1224 发表于 2023-8-10 17:23:47

运行具有“c:\Users\Administrator\AppData\Local\Programs\Python\Python39\python.exe”的单元格需要ipykernel包。
Run the following command to install 'ipykernel' into the Python environment.
Command: 'c:/Users/Administrator/AppData/Local/Programs/Python/Python39/python.exe -m pip install ipykernel -U --user --force-reinstall'

安装后还是会出现这个提示,请问是什么鬼

szbin 发表于 2023-8-26 20:57:12

这个好,这个好,正在学习js

九歌当下 发表于 2023-8-29 13:30:49

能不能出一期一下pycharm的安装方式{:10_254:}
页: [1] 2
查看完整版本: VSCode搭建Python语言学习环境超详细教程