# python下载地址 https://www.python.org/ftp/
# 我们首先查看一下当前系统自带的Python版本及指向:
ls -l /usr/bin | grep python
# 我们再输入条命令:python3 试试
python3
# 就进入了Python命令行运行方式
# 然后我们输入:exit()或quit()退出
# 下载Python
# 下载链接:https://www.python.org/ftp/python/
# 自己找到需要的版本(我这里以安装Python-3.11.7.tgz为例子)
# https://www.python.org/ftp/python/3.11.7/Python-3.11.7.tgz
# sudo wget https://www.python.org/ftp/python/3.11.7/Python-3.11.7.tgz
# 一般不会在全局环境里安装什么,会自己建一个虚拟环境
# 使用anaconda3创建python的虚拟环境envs
# conda info --envs 查看现有conda环境,终端会显示环境名称和所在路径
# conda activate 环境名称 重新激活环境并进入
# conda create --name 环境名称 创建conda虚拟环境
# conda remove -n 环境名称 --all 删除conda虚拟环境
# 查看安装了哪些包
cd /home/hutu/anaconda3/envs
conda list
# 发现python的版本是3.11.7
# python 3.11.7
# 查看当前存在哪些虚拟环境
conda env list
# 或
conda info -e
# base * /home/hutu/anaconda3
# 检查更新当前conda
conda update conda
# Python创建虚拟环境
# conda create -n your_env_name python=x.x
# anaconda命令创建python版本为x.x,名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。
# 创建环境
conda create -n py3.12 python=3.12
# 输入y,按Enter
# 安装完毕
# 输入下列代码查看已安装的Python虚拟环境
conda env list
# 输入下列代码,进入我们刚刚安装的虚拟环境(py3.11)里面
conda activate py3.12
# 输入python,查看此虚拟环境里面的python版本
python
# 激活或者切换虚拟环境
# 打开命令行,输入python --version检查当前 python 版本
# Linux: source activate your_env_nam
# Windows: activate your_env_name
# 对虚拟环境中安装额外的包
# conda install -n your_env_name [package]
# 关闭虚拟环境(即从当前环境退出返回使用PATH环境中的默认python版本)
# deactivate env_name
# 或者`activate root`切回root环境
# Linux下:source deactivate
# 删除虚拟环境
# conda remove -n your_env_name --all
# conda remove -n py3.12 --all
# 删除环境钟的某个包
# conda remove --name $your_env_name $package_name