这些问题很简单,但我在搜索的时候根本没见有谁讲过这些问题,所以觉得有必要写(水)一篇博文来说一下;对老手来说简直多此一举,但是对新手有很大意义。

本文主要针对的是macOS,但方法在各个系统上依然具有参考意义

python基础设置

本文使用的软件是VS Code,配合Python插件和Code Runner插件

Windows

先去python官网下个软件回来,下载安装啥的就不讲了,在这里特别说一下:python程序从3.10.8版本开始不能在Windows 7或更早的平台上运行,所以如果你用的是Windows 7,那么只能下载3.7.15及其以前的版本,同样,如果你运行的是Windows XP,那么只能去下载python2了,python3我记得没有支持Windows XP的版本。

不过真的有人会在2022年还在用Windows XP吗……

macOS

macOS自带python,具体是python的哪个版本我也不太清楚,主要是安装了Xcode之后,Python的版本就是3.9.6,目前还能用,我也不打算动,毕竟能跑动的屎山不要动是程序员的祖训,但重要的是python至今没有推出macOS arm64版本;本人作为m1用户大怒

当然,如果你想去再下个python程序我也没啥意见

Linux

用Linux的大佬请出门右转不送

问题

安装

python 没啥好说的,到官网把安装包下载下来安装就行; Windows 可能需要进一步设置,而 macOS 在安装时可以全部默认,无需更改

测试 python 是否已经安装:

python3 –version

测试配套的 pip 是否安装:

pip3 –version

Windows的命令如下:

python –version

pip –version

正常输出如下:

image.png

使用Code Runner插件运行python的命令有误

比如运行在macOS上运行 python 文件的命令可能是:

python3 -u

但实际上却是:

python -u

只需要更改Code Runner插件的设置文件即可;

先打开Code Runner插件界面,选择“扩展设置”
image.png

再在扩展设置中点击“在 settings.json 编辑”(无论点击哪个“在 settings.json 编辑”都无所谓)
image.png

进入settings.json文件,找到

    "python": "python -u",

然后把它改成你需要的命令就可以啦,如:

    "python": "python3 -u",

同理,其他命令也可以在settings.json文件中更改。

更换 pip 国内源

中科大:

pip3 config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple

豆瓣:

pip3 config set global.index-url http://pypi.douban.com/simple

清华(不建议使用):

pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

以上三个镜像随意设置一个即可;正确执行之后输出如下:
image.png

编辑器

本来我是使用 VS Code 的,但是 JetBrains 给了我一份教育许可,所以接下来我也会使用 PyCharm ;至于新手究竟是使用 VS Code 还是 PyCharm ,依我来看,还是VS Code更好些(Microsoft打钱!)
image.png

其他问题

等我用出问题再回来补吧

后记

大学

大学生活也不是很轻松啊,各种课程都有,寝室嘈杂的环境也没啥心思好好写blog或者作业😮‍💨

有几点需要注意的:

  1. 如果你是死宅,那么不要参加动漫社;如果你乐于奉献,那么不要参选班委;如果你敢不听高数课,那么就等着重修or劝退吧
  2. 需要注重的不是学分,而是比赛,特别是能获得保研的比赛(大部分专业是这样,但如果是佛学这种冷门专业,还是老老实实去拿学分吧)
  3. 亲戚可能不可靠,但父母、老师、朋友永远值得你信赖
  4. 永远永远永远要记得自己的初心,哪怕只是偶尔回顾

Blog

Blog也有几点需要说明的:

  1. Blog程序接下来可能依然是hexo
  2. 评论系统我在想办法,主要是不想丢失之前的评论,所以一直没换,现在看来,是时候换一个了
  3. 博文还会陆陆续续更新,这个Blog也会持续下去,之前的skxlz.top域名直到2024年才会过期,也就是说,2023年一年的时间里,skxlz.top域名依然会指向该Blog