【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才能生效

相关推荐
rit84324999 分钟前
基于遗传算法的电动汽车充电站选址优化:模型与MATLAB实现
开发语言·matlab
Rust研习社12 分钟前
你为什么总是入门 Rust 失败
开发语言·后端·rust
2401_8714928520 分钟前
C#怎么使用泛型 C#泛型类泛型方法和泛型约束的定义和使用方法【语法】
jvm·数据库·python
我滴老baby33 分钟前
工具调用全景解析从Function Calling到MCP协议的完整实践
开发语言·人工智能·python·架构·fastapi
小李子呢021134 分钟前
前端八股JS---Map / Set / WeakMap / WeakSet
开发语言·前端·javascript
小白学大数据34 分钟前
抖音搜索页数据批量爬取,多关键词同步采集实现
爬虫·python·数据分析
feifeigo12335 分钟前
自适应大邻域搜索(ALNS)算法的MATLAB 实现
开发语言·算法·matlab
2301_7873124343 分钟前
Vue.js中Patch过程处理Teleport组件挂载位置的特殊逻辑
jvm·数据库·python
沐知全栈开发1 小时前
API 类别 - 实用工具
开发语言
我鑫如一1 小时前
性价比高的AI API中转站推荐企业
人工智能·python