macOS使用conda初体会

最近在扫盲测序的一些知识

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

1.安装miniconda

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

bash 复制代码
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虚拟环境

用法:

bash 复制代码
conda create -n env_name package_name

例子:

bash 复制代码
conda create -n my_env python=3.6

2)激活虚拟环境

bash 复制代码
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

bash 复制代码
conda init zsh

执行之后终端会显示系统修改列表并且在.zshrc中可以看到conda initialize

②重启终端

bash 复制代码
zsh -l

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

bash 复制代码
conda create -n my_env python=3.6
conda activate my_env

就可以成功使用了

3)退出虚拟环境

bash 复制代码
conda deactivate

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

bash 复制代码
conda env list

5)删除虚拟环境

bash 复制代码
conda remove -n my_env --all

6)克隆虚拟环境

bash 复制代码
conda create -n new_env --clone my_env

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

bash 复制代码
conda install package_name

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

bash 复制代码
conda remove package_name

4.conda换源

bash 复制代码
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日 一个阳光很好的下午

相关推荐
猫头虎3 小时前
OpenClaw下载安装配置|Windows安装流程|macOS 安装流程|Telegram 集成使用|飞书集成使用|常见坑和注意事项保姆级教程
人工智能·windows·macos·开源·aigc·飞书·ai编程
YMWM_8 小时前
如何将包路径添加到conda环境lerobot的python路径中呢?
人工智能·python·conda
NGBQ121389 小时前
Royal TSX 6.0.2.1000 .dmg 全解析:Mac 端企业级远程连接管理工具深度指南
macos
CHQIUU12 小时前
解决 npm 全局安装 EACCES 权限问题(macOS 篇)
前端·macos·npm
Jason_WangYing13 小时前
mac M2运行brew时报错unknown or unsupported macOS version: “26.3“ (MacOSVersionError)
macos
软件资深者16 小时前
macOS Tahoe 26.3.1 ISO 虚拟机专用镜像:win系统/ESXi 服务器装苹果系统,改个后缀就能用
运维·服务器·macos·镜像·虚拟机
东方鲤鱼19 小时前
MAC部署openClaw 实现自动化助手实战
运维·macos·自动化
kishu_iOS&AI20 小时前
OpenClaw 版本升级 自动更新指令文档
macos·openclaw
AryShaw1 天前
macOS 上搭建 RK3568 交叉编译环境
linux·macos
火星数据-Tina1 天前
巨省Token:OpenClaw安装部署并接入数眼智能特价模型全流程(包含Windows和Mac)
windows·macos