一、先说说为什么学Python

我是一个多年Java的老程序员,那么为啥要学习python呢?

我自己觉得原因两点:

(1)Python拥有覆盖AI全流程的库生态。

  • ‌算法实现‌:TensorFlow、PyTorch等框架支持搭建复杂神经网络,Keras简化了模型构建流程;

  • ‌数据处理‌:Pandas处理结构化数据,NumPy加速矩阵运算,Matplotlib可视化训练结果;

  • ‌模型部署‌:通过Flask等工具将AI模型封装为API接口,实现工业级应用落地。

(2)Python是AI学术界和工业界的通用语言。

  • 全球90%的AI论文开源代码使用Python实现,方便复现最新研究成果(如Transformer、Diffusion模型);

  • Hugging Face、OpenAI等平台提供Python接口,可直接调用GPT-4、Stable Diffusion等先进模型;

  • 技术社区活跃,Stack Overflow上AI相关问题的Python解决方案占比超75%。

总结一句话,想拥抱AI那么python就是一个绕不过去的门槛,因此咱们必须拿捏。

二、Python 的环境安装

官方网站:Welcome to Python.org

 

2.1 下载Python安装包

点击Downloads按钮,选择你电脑的对应的windows/macOs,然后选择最新版本进行下载

 

2.2 安装Python

双击下载的安装包(python-3.13.3-macos11.pkg)进行安装,傻瓜式安装,一路点击继续即可。

2.3 检查是否安装成功

打开你的终端,输入python3 --version命令回车,如果提示版本号说明安装成功。

 

三、Python 的开发工具

3.1 PyCharm

官方地址:PyCharm: The only Python IDE you need

选择社区版本下载即可。

添加图片注释,不超过 140 字(可选)安装后界面如下:

 

3.2 Visual Studio Code

官网地址:Visual Studio Code - Code Editing. Redefined

官网截图:

 

点击Dowload 下载对应版本的Vs code。安装后界面如下:

3.3 Jupyter Notebook

官网地址:Project Jupyter | Home 使用pip3.13 install jupyterlab 命令安装jupyterlab,注意我这里是3.13版本所以使用pip3.13的写法。

当提示“Successfully installed”代表安装成功了。

 

当然更加合理的验证方式是,通过终端输入jupyter lab命令,如下:

 

回车后,会跳出一个网页如下:

 

最后总结一下:pyCharm、VsCode都适合本地开发,Jupyter 比较适合远程开放。工欲善其事必先利其器,选择好的工具能让我们事半功倍。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐