Mac+Pycharm 各种可能出现的报错+解决汇总

1.pip install x 安装任何都报错No module named 'dataclasses'

参考:python - Tensorflow-gpu, ModuleNotFoundError: No module named 'dataclasses' in train.py - Stack Overflow

Dataclasses (https://docs.python.org/3/library/dataclasses.html) 是在 Python 3.7 中引入的。根据你发布的错误信息,我断定你使用的不是 Python 3.7 或更高版本。文档中正式指出,你需要 Python 3.5-3.8 (https://www.tensorflow.org/install),所以不要使用 3.9,那将是最新的版本。但实际上,你所使用的文件需要数据类,所以需要3.7或更高的版本。我建议升级到Python 3.8以使你的兼容性最大化。

所以从python3.6换成python3.8

下载地址:官网上https://www.python.org/downloads/macos/找到安装包下载好,双击安装包,一顿确认后安装完成。(点击Download后面的链接即可下载)

配置到Pycharm中去

python3.8的安装 下载及pycharm配置Python环境_努力搬砖的猪头的博客-CSDN博客_python3.8环境

接着使用 pip3 install x 就没有错误了,一定要加3!!!!

2.pycairo死活装不上

Mac安装pycairo报错'pkg-config' not found. - 知乎

按照知乎上的步骤

甚至找问题的过程中还删了我的brew


​​​​​​​

后来用腾讯下载源安装成功了brew,但是在

brew install cairo

的时候出现了问题

搜索:安装第三方包遇到的问题及解决 - 知乎 

其中提到:可以80%+确定问题在于:brew不再支持macos10.14以下的旧版本系统所致,即笔记本系统版本问题,如果可以升级版本,或许报错问题就可以解决。55我不想升系统

windows安装的 好容易,可以跑起来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值