2015-12-13 56 views
1

我在嘗試「模塊」。所以:在windows上導入我的模塊和系統變量

我的文件目錄:C:\myfiles 我的Python目錄:C:\Users\Usuario\AppData\Local\Programs\Python\Python35-32\

我的模塊目錄:C:\modules

因爲我想從myfile1.py import module2C:\modules\module2.py)(C:\myfiles\myfile1.py)我添加了一個新的系統VARIABLE(Windows)。

名稱:PYTHONPATH

值:C:\Users\Usuario\AppData\Local\Programs\Python\Python35-32\Lib;C:\Users\Usuario\AppData\Local\Programs\Python\Python35-32\DLLs;C:\Users\Usuario\AppData\Local\Programs\Python\Python35-32\Lib\lib-tk;C:\modules;C:\myfiles

可是......當我嘗試導入,這是行不通的。

myfile1.py:

from module2 import * 

或者

import module2 

module2.py

print("HI") 

ERROR: ImportError: No module named 'module2'

任何人都可以幫我嗎?

+0

目前尚不清楚,但你有沒有嘗試過'導入sys; sys.path.append( 'C:\\模塊\\')'? – Reti43

回答

0

您是否重新啓動控制檯或打開新的控制檯? SYSTEM VARIABLES僅在新的控制檯會話中可見。

+0

是的!還是一樣! =( – Peter