select 如何在我的 M1 mac 上 Pycharm 中使用 miniforge3 解释器?
How can select a miniforge3 interpreter in Pycharm on my M1 mac?
我遇到了关于 PyCharm
和 Miniforge3
的问题。我需要 Miniforge3
才能在我的 M1 mac
上安装 Tensorflow
。 Miniforge3
的安装工作正常。我也可以在终端激活相应的环境。这里没有问题。但是当我尝试在 PyCharm
中使用此环境时,我得到了奇怪的响应。我做了什么:
重现步骤
我创建了一个干净的新项目。
然后我选择了一个新的环境:Selecting environment
然后会发生以下情况:Invalid Python SDK
奇怪的是,我什至没有使用 python 3.10,而是 3.9。在终端中,我可以看到正确的解释器和版本:Path to interpreter and python Version
当然解释器是空的:Empty interpreter in project
我在Pycharm2021.2.1
(专业版):
PyCharm2021.2.1(专业版
Build #PY-212.5080.64,建于 2021 年 8 月 25 日
授权给 ————-
订阅有效期至 2022 年 4 月 30 日。
运行时版本:11.0.11+9-b1504.16 aarch64
VM:JetBrains s.r.o 的 OpenJDK 64 位服务器 VM。
macOS 11.5.2
GC:G1年轻代,G1老年代
内存:2048M
核心数:8
知道我做错了什么吗?
解决方案:
显然错误是我创建虚拟环境的方式。好像我不明白它是如何工作的。我必须像这样克隆基础环境:
conda create --clone base --name tf
然后PyCharm认出了新环境!
我遇到了关于 PyCharm
和 Miniforge3
的问题。我需要 Miniforge3
才能在我的 M1 mac
上安装 Tensorflow
。 Miniforge3
的安装工作正常。我也可以在终端激活相应的环境。这里没有问题。但是当我尝试在 PyCharm
中使用此环境时,我得到了奇怪的响应。我做了什么:
重现步骤
我创建了一个干净的新项目。
然后我选择了一个新的环境:Selecting environment
然后会发生以下情况:Invalid Python SDK
奇怪的是,我什至没有使用 python 3.10,而是 3.9。在终端中,我可以看到正确的解释器和版本:Path to interpreter and python Version
当然解释器是空的:Empty interpreter in project
我在Pycharm2021.2.1
(专业版):
PyCharm2021.2.1(专业版 Build #PY-212.5080.64,建于 2021 年 8 月 25 日 授权给 ————- 订阅有效期至 2022 年 4 月 30 日。 运行时版本:11.0.11+9-b1504.16 aarch64 VM:JetBrains s.r.o 的 OpenJDK 64 位服务器 VM。 macOS 11.5.2 GC:G1年轻代,G1老年代 内存:2048M 核心数:8
知道我做错了什么吗?
解决方案:
显然错误是我创建虚拟环境的方式。好像我不明白它是如何工作的。我必须像这样克隆基础环境:
conda create --clone base --name tf
然后PyCharm认出了新环境!