如何创建需要另一个正则表达式模块的python包';re';

如何创建需要另一个正则表达式模块的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

我正在创建一个python包。它使用正则表达式“re”模块对输入文本进行一些预处理,并返回预处理文本。我的问题是如何在我正在创建的python包中导入're'。我对这一点还不熟悉,我第一次编写了一个python包

我的setup.py文件内容如下:

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
参数中包含它,它将始终存在