Python 尝试按路径导入模块失败

Python 尝试按路径导入模块失败,python,Python,我有一个位于不同目录中的模块。我想在另一个模块中导入它。当我试图从目录导入时,我得到一个语法错误。如何导入其他本地模块 from "C:\User\Sam\module" import abc 理想情况下,您应该构建和安装软件包。使用virtualenv和pip将为您设置路径,并在标准位置安装/symlink模块。如果出于某种原因您不想这样做,请参见下文 如果模块不在启动Python的工作目录中,请将包含模块的文件夹添加到路径中,然后按名称导入模块 import sys sys.path.

我有一个位于不同目录中的模块。我想在另一个模块中导入它。当我试图从目录导入时,我得到一个语法错误。如何导入其他本地模块

from "C:\User\Sam\module" import abc 

理想情况下,您应该构建和安装软件包。使用virtualenv和pip将为您设置路径,并在标准位置安装/symlink模块。如果出于某种原因您不想这样做,请参见下文


如果模块不在启动Python的工作目录中,请将包含模块的文件夹添加到路径中,然后按名称导入模块

import sys
sys.path.insert(0'C:/User/Sam/local_modules')
import my_module

如果您遵循标准软件包指南,则无需修改路径。

导入软件包的方式不是这样的。不能在import语句中指定路径。