2012-12-02 84 views
3

我有我自己的模塊名爲v_systems,和我試圖導入另一個Python文件模塊(也保存爲文件v_systems保存在同一目錄) 我需要導入它作爲import v_systems as vs或即使我嘗試導入爲import v_systems導入錯誤? (PYTHON 3.2)

但它給了我一個錯誤,說沒有模塊v_systems存在。

我該如何解決這個錯誤?

+0

你有一個'__init __在py'目錄哪個'v_systems.py'位於? – RocketDonkey

+0

不,其實際投票系統(模塊) –

+0

你在那個目錄下有一個'__init __。py'嗎?如果不是,請嘗試添加一個(只需要是一個名爲'__init __。py'的空白文件)。 – RocketDonkey

回答

1

它可能不在系統路徑中。執行以下操作:

它需要在sys.path的目錄。我所做的是我創建了一個名爲「模塊」的文件夾(其實並不重要),其中包含我在此處下載/創建的所有模塊。說我把它放在C:\Users\USER\Modules。你也可以把這個模塊放在那裏。

您需要將路徑複製到該文件夾​​。

然後,轉到控制面板。點擊系統,然後在左側面板上有一個名爲「高級系統設置」的選項。點擊那個。在彈出的窗口底部,點擊「環境變量」。看看你是否有一個名爲PYTHONPATH的變量。最有可能的是,你沒有。所以,按「NEW」創建一個變量(在第二部分)。將其命名爲PYTHONPATH,並將該變量值放入文件路徑中。 (在我的例子中,文件路徑是C:\Users\USER\Modules)。希望這有助於:)

我插的是如何到達那裏的截圖一旦你的系統控制面板中的(屬性)位置: Python Path