2

我正在尝试从自定义文件夹(在 google_appengine 文件夹内)导入名为“google”的模块。

import sys
sys.path.append("/home/sashko/WebProgramming/google_appengine")
import google.appengine.api

但是 sys.path 中已经有一个名为“google”的模块:

import google
print google.__path__

['/usr/lib/python2.7/dist-packages/google']

它从自定义文件夹中隐藏模块“google”。在这种情况下你会建议什么?

4

1 回答 1

5

开头插入路径sys.modules

sys.path.insert(0, "/home/sashko/WebProgramming/google_appengine")

现在google_appengine将在位置之前咨询目录dist-packages

于 2014-08-31T09:57:41.350 回答