2014-08-31 83 views
2

我試圖從自定義文件夾(在google_appengine文件夾中)導入名爲「google」的模塊。Python sys.path.append與模塊互相影響

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

但是已經有一個名爲sys.path的「谷歌」模塊:

import google 
print google.__path__ 

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

而且它的影子自定義文件夾模塊「谷歌」。你會在這種情況下提出什麼建議?

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

現在google_appengine目錄將dist-packages位置之前進行協商:

回答

5

在開始的sys.modules插入路徑