【Mac】Python相关知识经验

一、给Python3安装第三方库

mac下给Python3安装第三方库pillow,处理图片

【安装方式】:

终端中输入命令:python3 -m pip install pillow 按回车,等待pillow下载安装

NOTE: 其他模块同理,如pytesseract

二、Python版本升级

1.终端执行命令:brew install python3
2.安装Python3版本成功后,系统默认的仍旧是之前的版本,注意不要去修改系统的默认配置,每次执行直接输入 python3 XXX.py就好。改了会导致系统某些用python2写的系统文件出错。

三、PyCharm 导入模块出错 ImportError: No module named 'request'

问题描述:

在MacOS系统下,通过 PyCharm 运行Python文件时,会报错 导入模块出错 ImportError: No module named 'request'

解决方案:
  1. 在 PyCharm 中运行终端,输入命令: curl https://bootstrap.pypa.io/get-pip.py | python
  2. 1 中命令完成并成功后,再输入命令:pip install requests
  3. 2 中命令完成并成功后,通过 PyCharm 运行Python文件时就不会再报错。
备注:

其他模块导入失败也可以用此方法,只需要2中的命令requests替换成出错的模块即可。不过有些时候需要重启下PyCharm才能生效

相关推荐
IvanCodes6 分钟前
Python 基础语法(七):推导式与常见遍历写法
开发语言·python
暮雨哀尘7 分钟前
Java 基础练习(一):创建类并调用对象
java·开发语言
zhangzeyuaaa28 分钟前
Python requests:raise_for_status() 与 4xx/5xx 异常层次详解
开发语言·python
泡海椒34 分钟前
动态代理核心原理:JQuick-Java接口规则自动生成机制解析
java·开发语言·python
余槐i42 分钟前
Firecrawl 实战:将网站转换为大模型可用数据
人工智能·python·工具·firecrawl
shirsl43 分钟前
算法 Day 2 滑动窗口 + 栈 / 单调栈
开发语言·python·算法
步行cgn44 分钟前
Spring 启动报错:BeanFactory not initialized 的原因与解决
java·python·spring
菜鸟~noob2331 小时前
【电子战】第08篇:多普勒测向的工程实现与优化【含matlab代码】
开发语言·matlab
菜鸟~noob2331 小时前
【电子战】第06篇:干涉仪与相位差测向【含matlab代码】
开发语言·matlab
老王爱玩车1 小时前
深入理解指针2
c语言·开发语言·学习