Python开发环境配置

Python开发环境配置
Photo by Safar Safarov / Unsplash
配置Python开发环境是开始编程的第一步。这里提供一个基本的指南来帮助你设置Python开发环境。为了保持项目的独立性和避免库版本冲突,建议为每个项目创建一个虚拟环境,常用的虚拟环境工具有venv和conda,这里使用conda。
Miniconda 是 Conda 的一个轻量级版本。它只包含了 Conda 和Python本身,而不像Anaconda那样预装了大量的科学计算和数据处理软件包。因此,Miniconda 的初始安装体积更小,更适合那些只需要基本功能的用户。下载和安装Miniconda的过程就省略了,自己去官网下载然后安装就可以了。
安装Miniconda之后就可以使用conda命令了,打开你的终端。使用 conda create -n d2l python=3.10 创建一个名为d2l的虚拟环境,使用conda activate d2l来激活这个虚拟环境,此时,次终端使用的python就是这个虚拟环境包含的python了。
如果你还需要安装其他的包,比如requests,使用 pip install requests 或者 conda install requests都是可以的。pip源和conda源都在国外,安装包时速度比较慢,通过配置软件源可以加速包安装过程。

pip换源

可以在某次安装的命令中通过 pip -i命令制定使用的源,比如使用清华源安装requests:

pip install -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple requests

或者,将清华源设置为默认的源:

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