macOS使用conda初体会

最近在扫盲测序的一些知识
其中需要安装一些软件进行练习,如质控的fastqc,然后需要用conda来配置环境变量和安装软件。记录一下方便后续查阅学习

1.安装miniconda

由于我的电脑之前已经安装了brew,所以我就直接用brew安装了

brew install miniconda

安装完成之后会有successful的提示

2. 查看miniconda是否安装成功

conda -V 检测是否安装成,如果成功会出现版本信息
在这里插入图片描述
如果出现command not found之类的命令,那么需要配置环境变量
解决方法:
(1) vim ~/.zshrc 进入环境变量配置文件(本人使用的sh是zsh)
(2) .zshrc中添加export PATH=$PATH:/Users/yangshengyu/miniconda3/bin
(3) source ~/.zshrc

3.使用miniconda

1)创建python虚拟环境
用法:

conda create -n env_name package_name

例子:

conda create -n my_env python=3.6

2)激活虚拟环境

conda activate my_env

执行后报错:conda activate parth
usage: conda [-h] [–no-plugins] [-V] COMMAND …
conda: error: argument COMMAND: invalid choice: ‘activate’ (choose from ‘clean’, ‘compare’, ‘config’, ‘create’, ‘info’, ‘init’, ‘install’, ‘list’, ‘notices’, ‘package’, ‘remove’, ‘uninstall’, ‘rename’, ‘run’, ‘search’, ‘update’, ‘upgrade’, ‘build’, ‘convert’, ‘debug’, ‘develop’, ‘doctor’, ‘index’, ‘inspect’, ‘metapackage’, ‘render’, ‘skeleton’, ‘verify’, ‘content-trust’, ‘repo’, ‘env’, ‘token’, ‘server’, ‘pack’)
谷歌了一下发现是因为我用的brew安装,环境变量设置并不在.zshrc文件中,因此需要进行:
①conda Initialisation

conda init zsh

执行之后终端会显示系统修改列表并且在.zshrc中可以看到conda initialize
在这里插入图片描述

②重启终端

zsh -l

③重新创建新环境然后激活

conda create -n my_env python=3.6
conda activate my_env

就可以成功使用了

3)退出虚拟环境

conda deactivate

在这里插入图片描述

4)查看当前所有的虚拟环境

conda env list

5)删除虚拟环境

conda remove -n my_env --all

6)克隆虚拟环境

conda create -n new_env --clone my_env

7)在激活的环境中安装一个软件包

conda install package_name

8)从环境中删除一个软件包

conda remove package_name

9)安装指定版本的包

conda install package_name=version

4.conda换源

conda config --show # 显示当前 conda 配置
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 # 显示添加的所有仓库地址

长腿猴子请来的救兵
写于2023年11月12日 一个阳光很好的下午

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
macOS使用conda,你可以按照以下步骤进行操作: 1. 安装官方的卸载工具来卸载conda。你可以使用以下命令来安装并运行anaconda-clean工具: ``` conda install anaconda-clean anaconda-clean --yes ``` 2. 删除整个anaconda目录和anaconda_clean创建的备份文件夹。你可以使用以下命令来删除这些文件夹: ``` rm -rf ~/anaconda3 rm -rf ~/.anaconda_backup ``` 3. 切换conda源。你可以选择使用清华源或中科大源作为conda的源。以下是切换到这两个源的命令: 清华源: ``` conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ ``` 中科大源: ``` conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/ ``` 4. 查看conda的命令行使用。你可以使用以下命令来查看conda的帮助手册和版本信息: ``` conda --help conda --version ``` 5. 查看当前conda环境列表。你可以使用以下命令来查看当前已创建的conda环境列表: ``` conda env list ``` 6. 查看当前conda环境安装了哪些包。你可以使用以下命令来查看当前conda环境安装了哪些包: ``` conda list ``` 7. 创建新的Python环境。你可以使用以下命令来创建一个新的Python环境,并指定Python版本为3.8: ``` conda create --name xxx python=3.8 ``` 8. 激活环境。你可以使用以下命令来激活一个已创建的conda环境: ``` conda activate xxx ``` 9. 删除环境。你可以使用以下命令来删除一个已创建的conda环境: ``` conda remove --name xxx --all ``` 10. 退出conda环境。你可以使用以下命令来退出当前激活的conda环境: ``` conda deactivate ``` 希望以上信息对你有帮助! #### 引用[.reference_title] - *1* *3* [macOS 使用 conda 管理 Python 多版本](https://blog.csdn.net/qq_37933685/article/details/123198973)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [macOSconda的安装和基本使用](https://blog.csdn.net/m0_47660709/article/details/116030902)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长腿猴子请来的救兵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值