2017-10-27 9 views
1

[1]:Jupyterでローカルファイルを開くには?では

path='/Users/apple/Downloads/train.csv' 
open(path).readline() 

アウト[1]:

FileNotFoundError       Traceback (most recent call 
last) 
<ipython-input-7-7fad5faebc9b> in <module>() 
----> 1 open(path).readline() 

FileNotFoundError: [Errno 2] No such file or directory: 
'/Users/apple/Downloads/train.csv' 

私はlot.Iこのコードは、多くのチュートリアルとまったく似て思っ混乱している、と私は確信しているIこのファイルを正しいパスに置いてください。しかし、なぜ動作しませんか? osX

+0

サーバはどこで動作していますか? –

答えて

1

、あなたのパスは次のようになります。

name
path = "/Users/name/Downloads/filename" 

+0

ありがとうございますが、ユーザーの名前は「apple」です。 –

0

現在ログインしているユーザーは、WindowsまたはLinux上でこれを実行していますか? Windowsの場合は、C:\\Users\\apple\\Downloads\train.csvのようなパスを使用する必要があります。 Linuxを使用している場合は、同じパスに従うことができます。

+0

これはMac OSです。ファイルのプロファイルからパスをコピーします。 –

0

私が最初にそれをテストするためにあなたをお勧めします: コピー本でこのjupyterスクリプトと同じディレクトリにtrain.csv、その後はこれが正常にロードすることが可能かどうかをテストするためにtrain.csvへのパスを変更します。 train.csv.<hidden extension>

0

はい、それは前のパスの入力を意味している場合は、それ自身がそれにあなたのアクセスを拒否され、またはその本当のファイル名が他のようなものにすることができますファイルを意味し、問題

ない場合、あります多くのチュートリアルでは、Jupyterのワークフローを変更すべきだと言いましたが、私はそれを理解しませんでした。

最後に、私は簡単な方法を見つけます:ファイルをこの部分にドラッグするだけです。

enter image description here

0

それはあなたが探していたものかどうかは分かりませんが、それは私にはこのようなものに聞こえます。

これは、Linux(Ubuntuの)のためですが、多分それはまた、Mac上で動作します:

ファイルは 'book.pdf' と呼ばれるPDFファイルで、あなたのダウンロードに配置されている場合は、

import subprocess 

path='/home/user/Downloads/book.pdf' 
subprocess.call(['evince', path]) 

どこにevonsはubuntuでpdfsを開くプログラムです

関連する問題