MAC python环境变量问题

MAC升级到Big Sur新版本后,python 导入包时报错,明明这个包已经安装过了。


WechatIMG1672.png

最开始以为是升级后因为权限什么的导致python环境出了问题,于是花了时间重装了anaconda,结果重装完还是一样有问题......

更新了flask版本,也在环境变量~/.zshrc和~/.bash_profile里面添加了anaconda安装路径,还是有问题

又折腾了好久,才发现是python模块搜索路径有问题,打印出来发现根本没有包含python的安装路径


image.png

于是在~/.zshrc里面添加了PYTHONPATH,可以啦!!!


image.png

image.png

额,然后发现只是在默认python环境下才可以.......一旦进入虚拟环境,又出现同样的问题,已经安装的包无法导入。赶时间,只能先临时修改环境变量(即一旦重启终端就会失效,需要重新设置),后续有机会再看看怎么修改到配置文件里面。


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容