ターミナルから実行する./fasttext
と、うまく動作します。しかし、私が試してみるとsubprocess.check_output('./fasttext')
、エラーが発生しています。
エラー
CalledProcessError
Traceback (most recent call last)
<ipython-input-11-a048dbef034f> in <module>()
1 from subprocess import check_output
2 from subprocess import call
----> 3 a1 = check_output('./fasttext')
4
5 #a = check_output('./fasttext print-sentence-vectors ~/Vaiju/Project/all code and data/My Code/TrainedModels/wiki_unigrams.bin < 1fasttext.test.txt')
/home/vaijenath/anaconda2/lib/python2.7/subprocess.pyc in check_output(*popenargs, **kwargs)
571 if cmd is None:
572 cmd = popenargs[0]
--> 573 raise CalledProcessError(retcode, cmd, output=output)
574 return output
575
CalledProcessError: Command './fasttext' returned non-zero exit status 1
fasttext がノートブックに存在するのと同じディレクトリにいます。