2016-10-28 71 views
0

我正在研究大數據類的教程,並且在命令行(Windows 7 Pro)中遇到了問題。我不是很熟悉的命令行環境,這可能是一些簡單的,但這裏有雲:從命令提示符運行python腳本

我有一個名爲mapper.py一個python腳本存儲在目錄

E:\Documents\School\Math\M 461\MapReduce\PythonScripts 

和一個文件名爲

Medicare_Provider_Util_Payment_PUF_CY2013.txt 

存儲在

E:\Documents\School\Math\M 461\MapReduce\Data 

Pytho n(Anaconda)安裝在C:\Program Files\Anaconda3。我想該文件饋送到腳本,並使用

type Medicare_Provider_Util_Payment_PUF_CY2013.txt 
| 'C:\Program Files\Anaconda3\python' mapper.py 

我使用單引號在命令行中執行它,否則它不喜歡在Program Files文件的空間。但是,當我執行此命令時,它說「文件名,目錄名或卷標語法不正確。」我不確定該從哪裏出發,因此任何指導都不勝感激。

+0

如果你安裝了python,你應該運行'python3 mapper.py' – Mangohero1

+0

如果你沒有問題把文件的整個路徑放入命令提示符我建議你試試。 –

回答

0

文本文件和Python文件不在同一個目錄中,因此您的示例無法工作。試試這個系列中的命令在命令提示符:

首先,共同父當前目錄

E: 
cd E:\Documents\School\Math\M 461\MapReduce 

然後運行腳本,給路徑數據和Python文件:

type Data\Medicare_Provider_Util_Payment_PUF_CY2013.txt | 'C:\Program Files\Anaconda3\python' PythonScripts\mapper.py 
相關問題