猿问

正则表达式随 Pip 安装但无法识别

所以我尝试使用正则表达式解析文件中的数据。


我已经成功安装了正则表达式...


pip install regex

Requirement already satisfied: regex in /usr/local/lib/python3.8/site-packages (2020.7.14)

我将该模块包含在我的 Python 文件中......


import regex

但是当我运行脚本时出现以下错误:


parser.py 14 <module>

import regex


ModuleNotFoundError:

No module named 'regex'

我完全不知道我做错了什么。为什么它无法识别我安装了正则表达式模块?任何帮助是极大的赞赏。


蝴蝶不菲
浏览 104回答 2
2回答

眼眸繁星

弄清楚了!结果 pip 和 python 位于完全不同的目录中:$ where pip/usr/local/bin/pip$ where python3/Library/Frameworks/Python.framework/Versions/3.8/bin/python3我所要做的就是解决这个问题:python -m pip install regex这确保了正则表达式安装到 /Library/Frameworks/Python.framework 目录。

紫衣仙女

您可以尝试import re使用它(它是内置的)。
随时随地看视频慕课网APP

相关分类

Python
我要回答