我想在没有安装的情况下使用regex
包(既不使用pip
也不使用python setup.py install
)
为此,我已经下载了包并保存在我导入regex
的文件的同一目录中。代码如下:
import sys
import os
currentdirectory = os.getcwd()
sys.path.append(currentdirectory+"/packages/regex/Python2/")
from regex import *
由于未创建_regex
扩展模块,因此出现以下错误。
Traceback (most recent call last):
File "test.py", line 30, in <module>
from regex import *
File "/Users/nilakshi/test_branch/packages/regex/Python2/regex.py", line 387, in <module>
import _regex_core
File "/Users/nilakshi/test_branch/packages/regex/Python2/_regex_core.py", line 21, in <module>
import _regex
ImportError: No module named _regex
如何创建可在本地使用的_regex
扩展模块?
另外,我是否可以创建_regex
扩展模块文件,以便我可以在不同的计算机上使用相同的文件而无需再次创建?