Anaconda基础利用

打印 上一主题 下一主题

主题 894|帖子 894|积分 2682

背景

Anaconda用于解决多个版本的python环境共存问题,开箱即用。本随笔只记录基础的利用下令。
基础利用


  • 创建环境
  1. # pytest为环境名  3.5为python的版本
  2. conda create -n pytest python=3.5
  3. # pytest为环境名  3.5为python的版本
  4. conda create -n py39 python=3.9.20
  5. # 创建新的环境pytest1, 创建方式为拷贝一份环境py39
  6. conda create -n pytest1 --clone py39
复制代码

  • 删除环境
  1. # test为环境名
  2. conda remove -n test --all
复制代码

  • 环境重命名
  1. # 从环境test复制一份创建为pytest,然后删除环境test【其实无重命名指令,通过clone和remove指令组合完成】
  2. conda create -n pytest --clone test
  3. conda remove -n test --all
复制代码

  • 检察环境名
  1. conda info -e
  2. 或者
  3. conda env list
复制代码


  • 环境切换
  1. 切换到环境pytest
  2. conda activate pytest
  3. 退出环境
  4. conda deactivate
复制代码

  • 包管理
  1. # 移除conda 默认安装源
  2. conda config --remove channels defaults
  3. # 添加清华源:
  4. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  5. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  6. conda config --set show_channel_urls yes
  7. # 查找包 (查找包含opencv的包)
  8. conda search opencv
  9. # 精确查找
  10. conda search --full-name opencv
  11. # 安装包
  12. conda install numpy
  13. conda install opencv==4.9.0.80
  14. # 卸载包
  15. conda uninstall numpy
  16. conda uninstall opencv==4.9.0.8
  17. # 移除包及其依赖项
  18. conda remove <package_name>
  19. # 强制移除包,即使被其他包依赖
  20. conda remove --force <package_name>  或者 conda remove -f <package_name>
  21. # 移除包保留依赖项
  22. conda remove --keep-pkgs <package_name>
  23. # 移除所有包及其依赖
  24. conda remove --all
  25. # 更新所有包
  26. conda update --all 或者 conda upgrade --all
  27. # 更新指定包
  28. conda update <package_name> 或者 conda upgrade <package_name>
  29. # 查看所有包列表
  30. conda list
  31. # 查看指定包
  32. conda list opencv
  33. conda list numpy
复制代码

  • pip 包管理
  1. # 自带pip包管理工具
  2. # 安装最新版本的包
  3. pip install opencv-python
  4. # 安装指定版本的包并指定源
  5. pip install opencv-python==4.4.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

三尺非寒

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表