Mac切换普通conda和miniforge conda命令

简介: Mac切换普通conda和miniforge conda命令

Mac切换普通conda和miniforge conda命令


Mac M1芯片已经不支持普通的 conda 虚拟环境安装 TensorFlow了,给配置过程加大了好几个复杂度,悲伤。。

如果你有安装问题,请移步我另一篇文章。

本篇文章是讲终于求爷爷告奶奶安装完成之后,你的 Mac 里有了原来普通的 conda(一般是Inter) 和 Miniforge conda,那么怎么切换它们呢?

1、首先,你需要了解你的两个 conda 的存放路径,输入命令:

conda info --envs

给你们看看我的展示结果:

简单解释一下:

我有两个 miniforge 的虚拟环境(前两个),后边的 anaconda的虚拟环境,* 所在那一行就是你现在所在的环境。

2、切换

1)从 miniforge 到 anaconda

/Users/.../opt/anaconda3/bin/conda init zsh
# 备注1:...表示省略的路径,按照第一点的方法找到你们自己的路径哦
# 备注2:如果你们是 bash,就把 zsh 改为 bash

2)从 anaconda 到 miniforge

/Users/.../mambaforge/bin/conda init zsh

注意:

执行完上述切换命令之后记得重启 shell 才能成功切换~

以上,问题解决。

相关文章
|
存储 Shell
Mac终端工具Terminal (3):在Mac上的终端中执行命令和运行工具
Mac终端工具Terminal (3):在Mac上的终端中执行命令和运行工具
940 0
|
11月前
|
网络安全 开发工具 git
mac git clone命令提示git@gitee.com: Permission denied (publickey).问题修复
mac git clone命令拉取gitee上项目代码时提示密钥问题
857 19
Mac 下终端命令无法使用的问题
Mac 下终端命令无法使用的问题
465 1
|
网络协议
Mac根据端口查询进程id的命令
这篇文章介绍了在Mac操作系统上如何使用两种命令来查询监听特定端口的进程ID。第一种方法是使用`netstat -anp tcp -v | grep 端口号`,例如`netstat -anp tcp -v | grep 80`,这将列出所有使用端口80的TCP连接及其相关信息。第二种方法是使用`lsof -P -n -i:端口号`,例如`lsof -P -n -i:8080`,这将显示使用指定端口的进程列表,包括进程ID、用户、文件描述符等信息。文章通过示例展示了如何使用这些命令,并提供了输出结果的截图。
1005 2
|
Linux
linux/mac 下查看、修改文件权限的命令
这篇文章介绍了在Linux和Mac操作系统下如何查看和修改文件及文件夹的权限。
744 0
|
TensorFlow 算法框架/工具 Python
【Mac 系统】解决VSCode用Conda成功安装TensorFlow但程序报错显示红色波浪线Unable to import ‘tensorflow‘ pylint(import-error)
本文解决在Mac系统上使用VSCode时遇到的TensorFlow无法导入问题,原因是Python解析器未正确设置为Conda环境下的版本。通过在VSCode左下角选择正确的Python解析器,即可解决import TensorFlow时报错和显示红色波浪线的问题。
748 9
|
移动开发 Unix Linux
sed命令在Mac和Linux下的不同
sed命令在Mac和Linux下的不同
268 0
|
Shell 测试技术 Python
在Mac上用Python调用终端执行命令
在Mac上用Python调用终端执行命令
745 1
|
存储 搜索推荐 Shell
mac下终端命令提示补全
mac下终端命令提示补全
1667 0