跳到主要内容

开发环境准备

文档

安装

  • Python:推荐安装 v3.10+ 版本,后面所有代码示例均基于 Python@3.10+(使用 Conda 安装即可)
  • Conda:推荐安装 Miniconda

关于 Miniconda:

  • 去官网下载时,你会发现官网提供两个版本:Miniconda Installers 和 Distribution Installers,推荐下载 Miniconda Installers 版本,pkg 安装包双击完成安装
  • 验证安装:conda --version

虚拟环境

强烈建议任何时候都通过类似 Conda 这样的工具创建一个虚拟环境并指定 Python 版本。

Conda 常用命令汇总:

命令说明
conda create -n 环境名 python=3.x创建指定 Python 版本的环境
conda activate 环境名激活环境
conda deactivate退出当前环境
conda env list查看所有虚拟环境
conda remove -n 环境名 --all删除环境

Conda 示例:

# 创建环境
conda create -n myenv python=3.11

# 激活环境
conda activate myenv

# 验证当前 Python 版本
python --version

# 安装包
conda install numpy matplotlib jupyter

# 使用完成后退出
conda deactivate

HelloWorld

提示:后面我们主要使用 VSCode 来写 Python 代码。

终端

如何快速写一个 Python 版的 HelloWorld?

  1. 打开终端

  2. 创建一个新的 Conda 环境

conda create -n myenv python=3.10
conda activate myenv
  1. 创建 Python 文件

提示:这里为了在终端快速编辑,使用了 nano3,你也可以使用 vim、code。

nano hello.py
  1. 在文件中写入以下内容:
#!/usr/bin/env python3

def main():
print("Hello, World!")

if __name__ == "__main__":
main()
  1. 保存文件

nano:按【Ctrl + O】保存,然后【Enter】确认,再按【Ctrl + X】退出

  1. 运行程序
python hello.py
  1. 终端显示输出
Hello, World!

PyCharm

右键选择菜单执行:

VSCode

首先安装 Python 插件:

提示:安装“Python(Python language)”,会绑定安装“Python(Static type checking)”和“Python Debugger”。

然后使用 VSCode 命令【Command + Shift + P】,选择创建环境:

按提示安装各种缺失插件,最后右键选择菜单执行:

资源

Footnotes

  1. Conda 是一个开源的包管理 和环境管理工具,支持多语言(如 Python、R、C/C++ 等),能解决依赖冲突并安装非 Python 的软件。

  2. Miniconda 是 Conda 的 最小化版本,仅包含 Conda、Python 和少量基础依赖,不预装其他包。

  3. Nano 是一个简单的终端文本编辑器,适合快速修改文件。