MAC python环境变量问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MAC python环境变量问题相关的知识,希望对你有一定的参考价值。
参考技术A MAC升级到Big Sur新版本后,python 导入包时报错,明明这个包已经安装过了。最开始以为是升级后因为权限什么的导致python环境出了问题,于是花了时间重装了anaconda,结果重装完还是一样有问题......
更新了flask版本,也在环境变量~/.zshrc和~/.bash_profile里面添加了anaconda安装路径,还是有问题
又折腾了好久,才发现是python模块搜索路径有问题,打印出来发现根本没有包含python的安装路径
于是在~/.zshrc里面添加了PYTHONPATH,可以啦!!!
额,然后发现只是在默认python环境下才可以.......一旦进入虚拟环境,又出现同样的问题,已经安装的包无法导入。赶时间,只能先临时修改环境变量(即一旦重启终端就会失效,需要重新设置),后续有机会再看看怎么修改到配置文件里面。
MAC M1 上python 环境搭建趟坑
1. Python 安装和设置环境变量之后报错
zsh: killed python3
解决:MAC M1系统只支持python 3.9, 不支持3.6 和3.7
安装命令:
先安装brew : /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)
source /Users/yajuanchen/.zprofile
安装python3: brew reinstall $(brew deps python3) python3
上面命令完成之后 python3 已经安装完成,命令行输入 python出现:
Python 3.9.5 (default, May 3 2021, 19:12:05)
[Clang 12.0.5 (clang-1205.0.22.9)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
以上是关于MAC python环境变量问题的主要内容,如果未能解决你的问题,请参考以下文章
简单讲透Mac环境下多版本python的环境变量设置,仅对小白生效
mac设置python及pip环境变量及安装mysqlclient