Sas*_*nko 2 python google-app-engine module path gae-module
我正在尝试从自定义文件夹(google_appengine文件夹内)导入名为"google"的模块.
import sys
sys.path.append("/home/sashko/WebProgramming/google_appengine")
import google.appengine.api
Run Code Online (Sandbox Code Playgroud)
但是在sys.path中已经有一个名为"google"的模块:
import google
print google.__path__
['/usr/lib/python2.7/dist-packages/google']
Run Code Online (Sandbox Code Playgroud)
它从自定义文件夹中隐藏模块"google".在这种情况下你会建议什么?
插入路径在开始的sys.modules:
sys.path.insert(0, "/home/sashko/WebProgramming/google_appengine")
Run Code Online (Sandbox Code Playgroud)
现在,google_appengine该dist-packages 位置将在该位置之前查阅.