04-Python 安装及环境搭建

《Python 教程》总结

持续更新中,学习交流请加作者微信: python-baby

Python 安装说明

从 Python 官网 下载 并安装合适版本,或使用更简便、灵活的 Anaconda 或 Miniconda。

Anaconda

Anaconda 是用于科学计算的 Python 发行版,支持 Linux、Mac 和 Windows 系统。其提供包管理和环境管理功能,方便解决多版本 Python 并存及第三方包安装问题。

注意:自 2020 年 9 月 30 日起,Anaconda 的商业使用需要付费许可。Miniconda 不具备 Anaconda 的全部功能,但免费可用,安装包小巧,下载速度快。推荐使用社区化的 Miniforge 来规避商业风险。

Miniconda

打开以下网址下载 Miniconda:

  • 清华大学镜像站
  • Anaconda 官方站

若需 Anaconda:

  • 清华大学镜像站
安装指南
  1. Windows: 开始菜单/桌面 -> Anaconda Prompt
  2. Mac: 终端 (Terminal)
  3. Linux 和 Mac: 命令行执行 .sh 文件,例如:
    bash Miniconda3-latest-MacOSX-x86_64.sh
    
多 Python 环境管理

常用命令:

# 创建新环境
conda create -n py311data python=3.11
# 删除环境
conda remove -n py311data --all
# 激活环境
conda activate py311data
# 退出环境
conda deactivate
# 查看所有虚拟环境
conda info -e

使用 pip 安装与管理库包:

pip install numpy
pip install numpy -U  # 升级库
pip install numpy==1.24.2  # 安装指定版本
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple  # 指定源

也可以一次性创建环境并安装库:

conda create -c conda-forge -n py312 python==3.12 jupyterlab=4.1.8 'jupyterlab-lsp=2.2.5' pandas httpx

安装编辑器

推荐编辑器:

  1. Jupyter Lab (推荐用于学习和数据分析)
  2. Visual Studio Code (适合脚本和小项目)
  3. PyCharm (大型项目)
  4. Sublime Text (文本编辑查看)

Jupyter 安装指南

在终端中输入以下命令:

pip install jupyterlab -i https://pypi.tuna.tsinghua.edu.cn/simple

如果安装过程中遇到网络超时,可以换源重试。启动 JupyterLab 命令:

jupyter lab
支持 JupyterLab 插件

安装代码帮助和格式化插件:

pip install jupyterlab-lsp python-lsp-server  # 语言服务器协议
pip install jupyterlab-code-formatter black isort  # 代码格式化

Jupyter 快捷键

快捷键 功能
代码提示
Shift + Enter 执行本行并定位到新增行
D, D 连按 D 删除本行
A / B 向上/下增加一行
M / Y Markdown/代码模式
command/control + / 注释/取消注释
i, i 连按 i 退出单元格执行

Jupyter 魔法方法

方法 功能
%time 代码执行时间
{函数}? 查看函数文档
%timeit {code} 计时性能测试(算法复杂度)
%run {dir/code.py} 脚本文件加载
%env 查看所有环境变量
%%file test.py 将 cell 中的脚本写入一个 py 文件
!python test.py 执行脚本
!pip install numpy 安装库包
%whos%whos int 列出所有(指定类型)变量
%magic 查看所有 IPython 魔法方法文档

开始写代码吧!

你可能感兴趣的:(Python教程,python,开发语言)