Pythonでは、スクリプトがあります。python open("data.csv")
コマンドを使用して、Pythonスクリプトディレクトリ。
そこにはdata.csv
というファイルがあります。
pythonスクリプトはエラーを示します。
Error in Python IOError: [Errno 2] No such file or directory: 'data.csv'
このエラーの意味と修正方法を教えてください。
エラーを再現するスクリプトの最小限のコードは次のとおりです。
open("data.csv")
あなたのcsvファイルへのフルパスを与えてみてください
open('/users/gcameron/Desktop/map/data.csv')
pythonプロセスは、実行元のディレクトリでファイルを探しています。
open は、~
ディレクトリからスクリプトを呼び出しているため、現在の作業ディレクトリ(この場合は~
)を検索します。
次のいずれかの方法で問題を修正できます
cd
は、スクリプトを実行する前にdata.csv
を含むディレクトリに移動するか、または
スクリプトでdata.csv
へのフルパスを使用するか、または
open
およびos.listdir
)を使用する後続のコマンドはすべて、この影響を受ける可能性があることに注意してください。現在のディレクトリでファイルを探しています。
まず、そのディレクトリに移動します
cd /users/gcameron/Desktop/map
そして、それを実行してみてください
python colorize_svg.py
Data.csvへの絶対パスを指定するか、data.csvと同じディレクトリでスクリプトを実行する必要があります。