我有我自己的模块名为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