2016-08-01 20 views
2

Ich versuche, die folgende in Jupyter Notebook (mit Python 2, wenn es einen Unterschied macht) zu laufen:Ausführen von Terminal-Befehle in Jupyter Notebook

Kopf xyz.txt

und ich erhalte die folgende Fehlermeldung:

'Kopf' wird nicht als interner oder externer Befehl erkannt, ausführbare Programm- oder Stapeldatei.

Gibt es etwas, das ich importieren muss, um dies zu tun?

+0

'Kopf' ist Teil der Unix-Shell. Sie können es nicht für Windows verwenden. – cel

+0

danke cel, das klärt es – luckyfool

Antwort

1

Sie können die Zelle mit dem magischen % bash vor dem Rest Ihres Codes starten. Es gibt ein Beispiel in this blog post, zusammen mit einer Liste einiger der nützlichsten Zauber.

1

Stellen Sie sicher, dass Sie Ihren Befehl in der Linux-Shell ausführen, da es in Windows keinen solchen Befehl gibt.

0

Könnte für andere nützlich sein. Verwenden! gefolgt von einem Terminalbefehl, den Sie ausführen möchten. Um einen Shell-Befehl auszuführen. Z. B.

! pip install some_package

die some_package zu installieren.

Verwandte Themen