我试图将目录添加到sys.path,以便Python在此处查找模块。当我使用append或insert命令添加目录,然后在sys.path中打印出目录时,我刚刚添加的目录是错误的。例如,如果我添加“ C:\ Users \ user \ test”,则在sys.path中为“ C:\ Users \ user est”
不正确显示名称不只是问题,因为模块未加载,因此必须未添加正确的目录。
我尝试了以下命令:sys.path.append(“ xxx”)和sys.path.insert(0,“ xxx”)。我已经尝试过使用单引号和双引号以及正斜杠和反斜杠。
我正在使用Anaconda Prompt(Anaconda 2)和Windows 10。
答案 0 :(得分:1)
我认为正确的命令应该是
sys.path.append('C:\\Users\\user\\test')
答案 1 :(得分:0)
看起来您没有正确转义反斜杠。如果看不到您的代码,很难对其进行更准确的诊断,但是请尝试使用字符串user\\test
创建目录。否则,python可能会将\t
解释为转义序列,并用制表符代替。