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

相关推荐
全栈弄潮儿43 分钟前
Python实战第2期: 变量与数据类型
后端·python·agent
长沙三为智能科技44 分钟前
家政小程序门店运营模块设计:会员、下单、派单、结算四段链路的落地拆解
python·小程序·内容运营
Cc.Y1 小时前
Java零基础入门:可变字符串与包装类:StringBuilder、StringBuffer 与 通讯录管理系统实战
java·开发语言·python
启观川1 小时前
数据结构与算法 -第 3 章 常用算法-动态规划
数据结构·笔记·python·算法
码爸1 小时前
排序算法介绍
python·算法·排序算法
阿森_dev1 小时前
2027 届毕设选题怎么选:30 个 Java 方向选题的实现难度排序
java·开发语言·spring boot·毕业设计·课程设计
by209991 小时前
C++ 多态:同一个基类接口,调用不同的函数
开发语言·c++·经验分享·多态
笔墨登场说说1 小时前
flink bin/start-cluster.sh 帮我做成开机启动
开发语言·python
Sarvartha1 小时前
Lambda 表达式和函数式接口
java·开发语言
小白学大数据1 小时前
拼多多反爬对抗实战:Scrapy 中间件化采集架构解析
开发语言·scrapy·中间件·架构