如何创建需要另一个正则表达式模块的python包';re';
我正在创建一个python包。它使用正则表达式“re”模块对输入文本进行一些预处理,并返回预处理文本。我的问题是如何在我正在创建的python包中导入're'。我对这一点还不熟悉,我第一次编写了一个python包 我的setup.py文件内容如下:如何创建需要另一个正则表达式模块的python包';re';,python,module,package,Python,Module,Package,我正在创建一个python包。它使用正则表达式“re”模块对输入文本进行一些预处理,并返回预处理文本。我的问题是如何在我正在创建的python包中导入're'。我对这一点还不熟悉,我第一次编写了一个python包 我的setup.py文件内容如下: from setuptools import setup import re setup(name ="speech_text", version = "0.1", description
from setuptools import setup
import re
setup(name ="speech_text",
version = "0.1",
description = "preprocess text",
long_description = "preprocess text",
packages = ['speech_text'],
install_requires = ['re'])
“speech_text”是我正在创建的包的名称。我尝试了这种方法,但它抛出如下错误:
from setuptools import setup
import re
setup(name ="speech_text",
version = "0.1",
description = "preprocess text",
long_description = "preprocess text",
packages = ['speech_text'],
install_requires = ['re'])
错误:找不到满足要求的版本
(来自语音文本==0.1)(来自版本:无)错误:无匹配
找到re的分布(从语音文本==0.1)
speech_text.py是完成所有预处理的文件。我也在那里导入了“re”模块。然而,我无法摆脱这两个错误。因此,我的问题是如何在我的包代码中导入're'模块并使用它。
re
是Python标准库的一部分,您不应该在install\u requires
参数中包含它,它将始终存在