Python可以';找不到我的自定义模块
我试着遵循这个教程 但我认为我不知怎么搞砸了(我对python比较陌生) 当我尝试导入它时,会出现错误。有没有人知道如何修复它或者我做错了什么。(我试图寻求帮助,但他们都让我有点困惑)Python可以';找不到我的自定义模块,python,python-3.x,module,Python,Python 3.x,Module,我试着遵循这个教程 但我认为我不知怎么搞砸了(我对python比较陌生) 当我尝试导入它时,会出现错误。有没有人知道如何修复它或者我做错了什么。(我试图寻求帮助,但他们都让我有点困惑) 是vigenere.py的内容我猜您尝试导入的文件/文件夹(vigenere.py)不在导入路径中 在python文件中,您可以通过在python应用程序或脚本的head部分中添加以下行,将path顺便添加到默认路径中: 导入系统 sys.path.insert(0,“/path/to/your/package
是vigenere.py的内容我猜您尝试导入的文件/文件夹(
vigenere.py
)不在导入路径中
在python文件中,您可以通过在python应用程序或脚本的head部分中添加以下行,将path顺便添加到默认路径中:
导入系统
sys.path.insert(0,“/path/to/your/package_或_模块”)
vigenere.py的内容是什么?很抱歉。我用路径“C:\Python34\Lib\site packages\vigenere.py”尝试了一下,但它仍然说找不到。谢谢!这使它可以工作,但如果尝试在没有sys.path.insert的情况下将其导入另一个文件,则无法工作。这难道不应该让它在所有python文件中都起作用吗?一切都解释得很好——有一篇好文章的链接,比在这里解释所有真正有用的东西更容易。对不起,如果是愚蠢的问题。谢谢不用担心,我们都有自己的挑战:)