【python基础篇】python环境搭建

这里主要介绍一些我自己常用的几种python环境的安装方式

PS: 关于版本的选择,我一般会选择当前最新版本的上一个版本来安装,因为之前安装最新版出现过库的适配问题。也建议大家尽量不要选择最新的版本

1 下载安装包

  1. 从官网下载安装包
    https://www.python.org/downloads/
  2. 下载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的安装

  1. window或macos下:点击安装包,点下一步->下一步->…就行。
  2. 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

  1. 继续使用命令行运行(我一般使用这种方式,可以避免需要配置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文件
  1. 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"
        }
    ]
}```
  • 9
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值