我目前在使用Atom运行我的python代码时遇到一些困难,否则在通过命令提示符启动时可以正常工作。对于那些不熟悉Udacity的机器学习入门的人,“电子邮件预处理”模块位于“ ... \ naive_bayes \ tools”目录中。
代码:
import sys
from time import time
sys.path.append("../tools/")
from email_preprocess import preprocess
每当我通过以下命令通过命令提示符运行 nb_author_id.py文件时:
python2 nb_author_id.py
在D:\ Misiek \ Pulpit \ python \ ud120-projects-master \ naive_bayes目录中,它可以正常工作。但是,如果要通过Atom(使用atom-runner)运行nb_author_id.py文件,则会收到错误消息:
Traceback (most recent call last):
File "D:\Misiek\Pulpit\python\ud120-projects-master\naive_bayes\nb_author_id.py", line 17, in <module>
from email_preprocess import preprocess
ImportError: No module named email_preprocess
有什么想法为什么可以通过命令提示符而不是通过Atom起作用?
慕运维8079593
相关分类