Mac M1 使用Python虚拟环境问题

2024/07/13 mac python 共 711 字,约 3 分钟

环境问题

比miniconda 还好用的 miniforge

Miniforge是最小化安装器,用于安装Conda包管理器,特别强调支持Conda-forge,这是一个由社区维护的Conda包和渠道。

mac m1 安装python3.7虚拟环境问题

应该是mac 使用m1芯片时,python已经更新到3.8以上了,所以在osx-arm64平台下conda可以使用的Python版本最低是3.8.5,如下:

moon@moondeMacBook-Air: ~/code/xunzhi/xar-admin develop!
$ conda search --full --name python                                   [0:33:10]
Loading channels: done
# Name                       Version           Build  Channel
python                         3.8.5 h05baefb_8_cpython  conda-forge
python                         3.8.6 h12cc5a1_1_cpython  conda-forge
python                         3.8.6 h12cc5a1_2_cpython  conda-forge
python                         3.8.6 h12cc5a1_3_cpython  conda-forge

切换平台安装

有说这是rosetta 2 平台支持的,后续再研究

conda create -n py37
conda activate py37
## 平台切换,使用x86_64 architecture channel(s)
conda config --env --set subdir osx-64
conda install python=3.7

参考: https://blog.csdn.net/chenhuan20123/article/details/128209330

文档信息

Search

    Table of Contents