我有一个名为' cloud.aws.boto'的模块。我需要这个来导入我安装到我的virtualenv中的boto库。
如果我将import boto.ec2
添加到我的' cloud.aws.boto.py'文件,python抱怨,因为它试图导入' ec2'来自本地文件,而不是我的virtualenv中的库。
如何导入另一个名称与我从<?p>导入的模块同名的模块
答案 0 :(得分:1)
http://docs.python.org/2/tutorial/modules.html
您可以尝试在导入之前从"."
删除sys.path
(但是在完成后不要忘记将其添加回来,否则您将无法输入其他本地模块)。