这里主要介绍一些我自己常用的几种python环境的安装方式
PS: 关于版本的选择,我一般会选择当前最新版本的上一个版本来安装,因为之前安装最新版出现过库的适配问题。也建议大家尽量不要选择最新的版本
1 下载安装包
- 从官网下载安装包
https://www.python.org/downloads/ - 下载anaconda 后面简称conda
anaconda可以下载miniconda或者完整版的anaconda
我一般选择清华源下载,网速稳定
anaconda下载地址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
minconda下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
后者安装包很小很多,功能差不多
2 环境安装与基本使用
一般使用conda,可以很方便地管理不同版本的python环境
关于conda的安装
- window或macos下:点击安装包,点下一步->下一步->…就行。
- Linux:可以在下载地址下载对应cpu版本的 sh文件,然后使用
sh XXX.sh
安装即可,安装完之后记得source ~/.bashrc
,刷新一下环境
conda的基本使用
命令行使用
conda create -n env_name python==3.12 #创建名为env_name python版本为3.12的conda环境 env_name可以自己定义,python版本也可以按需指定
conda search python #可以搜索可以使用python版本
conda env list #查看已经安装的conda环境
conda activate env_name #切换到env_name的conda环境
conda deactivate #退出当前conda环境 切换到默认环境base
python # 进入python环境,可以开始编写python代码
在vscode中使用python
- 继续使用命令行运行(我一般使用这种方式,可以避免需要配置vscode)
打开vscode的终端,快捷键ctrl shift esc
,
cd 代码文件所在目录
python xx.py # 运行代码文件
补充linux基本命令:
mkdir xxx #创建xxx文件夹
cp -r xxx bbb #复制xxx文件夹(包括子文件夹)至bbb文件夹
cd xxx # 切换至xxx文件夹
pwd # 查看当前文件夹
cp a.py b.py # 将a.py复制为命名为b.py
cp a.py b # 将a.py复制到b文件夹
mv a.py b.py # 将a.py重命名为b.py
python a.py # 运行a.py文件
- vscode调试
按F5
或者点击『调试』可以运行当前活动窗口的代码文件,可能需要配置lanuch.json
文件,具体配置方法可参考一下代码中的网址
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python Debugger: Current File",
"type": "debugpy",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}```