conda常用命令

1、查看conda中已经安装的python环境

conda info --envs
conda info -e
conda env list 

2、新建python环境

conda create -n newenvname python=3.10

3、激活某个环境

conda activate newenvname 

4、关闭当前环境

conda deactivate

5、查看当前环境下安装的包

conda list

6、在当前环境下安装jupyternotebook包

conda install nb_conda

7、在当前环境下启动jupyternotebook

jupyter notebook

8、如果打开notebook,仅有一个解释器,则说明conda中只有一个环境成功安装nb_conda包

除了base环境外,新环境安装nb_conda成功后,这里会显示除了python3以外的conda环境,如下图。
conda常用命令_第1张图片

9、conda更新

更新conda到最新版本:conda update -n base conda
然后执行:conda update --all

10、导入导出包配置

  • conda导入导出为yml:

    • conda env export --name [envname] > [envname].yml
    • conda env create -f [envname].yml
  • conda导入导出为txt:

    • conda list -e > requirements.txt 导出环境为txt
    • conda install --yes --file requirements.txt 导出环境安装
  • pip导入导出为txt:

    • pip freeze >./requirements.txt 用来生成当前项目的依赖包
    • pip install requirements.txt 用来批量安装项目依赖

11、配置下载源

# 添加清华镜像的操作
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
# 添加中科大镜像
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
# 删除源
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
# 查看源
conda config --show-sources

注意:

一、在conda虚拟环境下,有些包无法通过conda install 安装, 通过pip install安装会安装到全局路径

python -m pip install pymesh (Linux)
py -m pip install pymesh (Windows)

二、当你安装一个包死活安装不上时,打开https://pypi.org/,搜索项目,看看它依赖的python版本!!!
conda常用命令_第2张图片
三、查看安装命令
https://anaconda.org/ 网址搜索包名,查看安装命令,未必所有的包安装都是 conda install [packagename],例如:open3d的安装【地址】

四、python版本过高,试试低版本的python

你可能感兴趣的:(python,python,virtualenv,anaconda)