python的虚拟环境和anaconda
1.作用类似于docker隔离环境隔离包2.创建虚拟环境(venv)# 1. 创建环境 python -m venv 虚拟环境名字 # 2. 激活环境 .\虚拟环境名字\Scripts\activate # 3. 验证应显示虚拟环境中的Python路径 where python # 4. 安装包将安装到虚拟环境中 pip install requests # 5. 退出环境 deactivate3.anacoda创建虚拟环境1.命令1创建虚拟环境 conda create --name env_name pythonversion 2激活虚拟环境 conda activate env_name 3退出虚拟环境 conda deactivate 4查看所有虚拟环境 conda env list 5删除虚拟环境 conda remove --name env_name --all 6克隆虚拟环境 conda create --name new_env --clone old_env 7在虚拟环境中安装包 conda install package_name 8导出虚拟环境配置 conda env export environment.yml 9从 environment.yml 创建环境 conda env create -f environment.yml2.配置虚拟环境存储的路径1.查看当前环境路径配置 conda config --show envs_dirs 2.修改 .condarc 文件优先级最高 notepad C:\Users\用户名\.condarc 3.添加或修改 envs_dirs: - D:\Anaconda3\envs # 你的自定义路径D 盘 - C:\Users\用户名\.conda\envs # 可保留备用 4.验证是否生效 conda config --show envs_dirs4.codna镜像源配置# 查看镜像源 conda config --show channels # 1. 添加主仓库 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ # 2. 添加社区仓库conda-forge 等 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ # 3. 显示包来源地址方便排查 conda config --set show_channel_urls yes # 4. 可选移除默认国外源加速更明显 conda config --remove channels defaults # 5. 清除索引缓存立即生效 conda clean -i