MacOS安装Anaconda后无法使用conda命令

MacOS安装Anaconda后无法使用conda命令解决方案

想必许多人在处理数据分析任务时会使用Anaconda。而在使用conda命令时,终端却会提示command not found: conda。
目前全网较多的解决方法是彻底删除python和anaconda,再从新安装,但会导致在Anaconda之外无法使用python。
本文结合了若干外网文章,提出一套同时兼容python和conda终端(zsh)命令的方法。

一、使用vim打开zsh的环境变量文档

zsh 会将环境变量写在.zshrc文档中。其位置在 ~/.zshrc 你可以用 vim 打开他,指令如下。

vim ~/.zshrc

打开后发现,我的.zshrc文档是空的,需要写入conda环境变量。
vim 就是一个文字编辑器,使用方法介绍见 标题三。

二、复制环境变量参数

需要在 .zshrc 中写入 anaconda 的环境变量参数:

  1. 进入 .bash_profile ,复制环境变量的全部内容,并准备粘贴到 .zshrc 中。
  2. 使用方向键将游标移动到空白处按下 a 进入输入模式;最后按下 esc 并输入 :wq 存档离开(注意有冒号)。

为提高成功率,在下节简要说明vim的使用方法和逻辑。

三、vim简要使用方法

Vim 是 Git 预设的文字编辑器。由于其年代悠久,很多人会发现不知道怎么开始打字、输入;好不容易开始输入了,会不知道该怎么存档;好不容易会存档了,却会不知道该怎么退出。本人也是查了几篇资料才入门,现提供个人心得。

1. vim的两个模式

vim与其他常用的文本编辑器最大的区别就是 它有两个模式,分别执行不同的操作。

  1. 命令模式:在这个模式下,无法输入文字,仅能进行复制、粘贴、存档或退出的命令,这也是打开文本后的 初始模式
  2. 输入(Insert)模式:在这个模式下,才能编辑文本内容。该模式下,文本框底部一行会显示‘—— INSERT ——’。
    INSERT模式标志
命令模式

命令模式 是打开文本后的默认模式。
在该模式下:
输入 :w ——表示 存档;
输入 :q ——表示 关闭这个档案(若未存档会提示先存档再离开,如下图);
未存档就关闭的提示
输入 :wq ——表示 存档完成后直接关闭这个档案。

输入(insert)模式

输入模式有三种类型:
i 表示 插入
a 表示 附加(append)输入
o 表示 新加入一行并输入

需要先输入 i、a 或 o 这三个键中的一个进入对应的 Insert 模式,便能开始打字。

2. 两模式的切换

直接搬别人的图:
模式切换方法
视频教程参考:
https://gitbook.tw/chapters/command-line/vim-introduction.html

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值