在使用jupiter编辑器编写的python脚本中使用非anaconda模块

时间:2018-04-23 03:10:54

标签: anaconda jupyter-notebook

我刚开始探索python脚本。我正在使用anaconda / jupyter编辑器。

我有一个python可执行文件让我们说" new-crawler",我已经使用" pip install new-crawler"安装了它。它安装在正确的环境,python等。 我可以在jupyter中导入模块。

但是,我遇到了一个问题"语法错误:语法无效"。

脚本:

%aimport news-crawler as nc 
nc reports USA -o out.csv -s 20160101 -e 20161231 -keyword election.

"报告"之后的错误点。 我认为这是因为传递了多个参数。 我非常感谢有关python语法的任何帮助。 提前谢谢。

同一行在命令行中运行良好。

1 个答案:

答案 0 :(得分:0)

终于找到了答案。 命令:

news-crawler reports USA -o out.csv -s 20160101 -e 20161231 -keyword election

是在shell中运行可执行文件的命令,而不是IPython命令。 我只需要在命令前加上!在IPython中运行。