我有我自己的模塊名爲v_systems,和我試圖導入另一個Python文件模塊(也保存爲文件v_systems保存在同一目錄) 我需要導入它作爲import v_systems as vs
或即使我嘗試導入爲import v_systems
。導入錯誤? (PYTHON 3.2)
但它給了我一個錯誤,說沒有模塊v_systems存在。
我該如何解決這個錯誤?
我有我自己的模塊名爲v_systems,和我試圖導入另一個Python文件模塊(也保存爲文件v_systems保存在同一目錄) 我需要導入它作爲import v_systems as vs
或即使我嘗試導入爲import v_systems
。導入錯誤? (PYTHON 3.2)
但它給了我一個錯誤,說沒有模塊v_systems存在。
我該如何解決這個錯誤?
它可能不在系統路徑中。執行以下操作:
它需要在sys.path
的目錄。我所做的是我創建了一個名爲「模塊」的文件夾(其實並不重要),其中包含我在此處下載/創建的所有模塊。說我把它放在C:\Users\USER\Modules
。你也可以把這個模塊放在那裏。
您需要將路徑複製到該文件夾。
然後,轉到控制面板。點擊系統,然後在左側面板上有一個名爲「高級系統設置」的選項。點擊那個。在彈出的窗口底部,點擊「環境變量」。看看你是否有一個名爲PYTHONPATH
的變量。最有可能的是,你沒有。所以,按「NEW」創建一個變量(在第二部分)。將其命名爲PYTHONPATH
,並將該變量值放入文件路徑中。 (在我的例子中,文件路徑是C:\Users\USER\Modules
)。希望這有助於:)
我插的是如何到達那裏的截圖一旦你的系統控制面板中的(屬性)位置:
你有一個'__init __在py'目錄哪個'v_systems.py'位於? – RocketDonkey
不,其實際投票系統(模塊) –
你在那個目錄下有一個'__init __。py'嗎?如果不是,請嘗試添加一個(只需要是一個名爲'__init __。py'的空白文件)。 – RocketDonkey