我正在使用python中的redis库和virtualenv。你知道吗
我有一个名为redis.py
的文件,它具有以下导入
import redis
class RedisExtension(Extension):
def __init__(self, config):
print redis
class Redis(Facade):
pass
但是,即使激活了venv文件夹,它也会执行自导入。 我需要做点什么redis.py公司从venv文件夹导入redis,该文件夹中的redis库由pip安装,而不更改此处的任何名称。你知道吗
有什么办法吗?你知道吗
顺便说一句,你的要求是相当罕见的,我在这里显示的是一种黑客。最好是 您可以设法将python脚本/模块重命名为更合理的名称。你知道吗
默认情况下,Python设置从多个不同路径导入,其中一个路径是当前路径。你知道吗
如您所见,第一项是“”。意思是“这个目录”。删除它:
如果我们想把事情恢复到原来的顺序,我们可以这样做:
你应该把这个修改放到你的
redis.py
相关问题 更多 >
编程相关推荐