|
背景
Anaconda用于解决多个版本的python环境共存问题,开箱即用。本随笔只记录基础的使用命令。
基础使用
- # pytest为环境名 3.5为python的版本
- conda create -n pytest python=3.5
- # pytest为环境名 3.5为python的版本
- conda create -n py39 python=3.9.20
- # 创建新的环境pytest1, 创建方式为拷贝一份环境py39
- conda create -n pytest1 --clone py39
复制代码- # test为环境名
- conda remove -n test --all
复制代码- # 从环境test复制一份创建为pytest,然后删除环境test【其实无重命名指令,通过clone和remove指令组合完成】
- conda create -n pytest --clone test
- conda remove -n test --all
复制代码- conda info -e
- 或者
- conda env list
复制代码
- 切换到环境pytest
- conda activate pytest
- 退出环境
- conda deactivate
复制代码- # 移除conda 默认安装源
- conda config --remove channels defaults
- # 添加清华源:
- 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
- # 查找包 (查找包含opencv的包)
- conda search opencv
- # 精确查找
- conda search --full-name opencv
- # 安装包
- conda install numpy
- conda install opencv==4.9.0.80
- # 卸载包
- conda uninstall numpy
- conda uninstall opencv==4.9.0.8
- # 移除包及其依赖项
- conda remove <package_name>
- # 强制移除包,即使被其他包依赖
- conda remove --force <package_name> 或者 conda remove -f <package_name>
- # 移除包保留依赖项
- conda remove --keep-pkgs <package_name>
- # 移除所有包及其依赖
- conda remove --all
- # 更新所有包
- conda update --all 或者 conda upgrade --all
- # 更新指定包
- conda update <package_name> 或者 conda upgrade <package_name>
- # 查看所有包列表
- conda list
- # 查看指定包
- conda list opencv
- conda list numpy
复制代码- # 自带pip包管理工具
- # 安装最新版本的包
- pip install opencv-python
- # 安装指定版本的包并指定源
- pip install opencv-python==4.4.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
复制代码 来源:https://www.cnblogs.com/dacode/p/18528200
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|