控制台安装虚拟环境常见指令和用法

查看conda信息(版本,安装位置等等)

conda info

创建一个新的虚拟环境

conda create -n your_env_name

conda create -n your_env_name python=3.9.2 (带python版本的创建)

激活虚拟环境

conda activate your_env_nam

查看已有虚拟环境

conda env list

查看此环境下安装的库包

pip list

查看可安装库包版本

  • pip:pip index versions kit_name
  • conda:conda search kit_name

 

安装库包指令

pip install kit_name

安装指定版本:pip install kit_name==x.xx.xx

镜像源安装包:pip install kit_name(==x.xx.xx) -i https://pypi.tuna.tsinghua.edu.cn/simple

conda install kit_name

安装指定版本:conda install kit_name==x.xx.xx

指定镜像源:conda install -c channel_name kit_name

conda安装与pip安装的区别:

  • 两种安装均可工作,但是最好不要混用,使用深度学习和GPU可优先选择前者
  • conda功能多,有依赖检查机制,通常放在“anaconda3/pkgs”文件夹下
  • pip的包数量多全,无严格依赖检查,会根据python环境决定放在不同位置
  • 其他区别可参考:传送地址
  • 虽然condapip可以在同一环境中使用,但混用它们可能会导致某些问题,如包版本冲突、依赖问题或环境损坏。为了最大限度地减少这些问题,可以遵循以下最佳实践:

    1. 如果可能,首先使用conda安装所需的所有包。
    2. 如果某个包在conda渠道中不可用,但在PyPI中可用,只需使用pip安装该包。
    3. 在使用pip之前,建议在conda环境中安装pip,确保您在该环境中使用正确的pip版本。

镜像源:

清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/

终止安装过程

  • pip:crtl+\
  • conda:crtl+c

删除已安装库包

pip uninstall kit_name

退出某个环境

conda deactive

删除某个环境

conda env remove -p 要删除的虚拟环境路径,e.g.conda env remove -p /home/kuucoss/anaconda3/envs/tfpy36 
conda remove -n 需要删除的环境名 --all

更新conda版本

conda update -n base -c defaults conda

posted @ 2023-02-28 19:25  半度墨水  阅读(61)  评论(0编辑  收藏  举报
Live2D