🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Google Colaboratory

Google Colaboratoryとは、無償のJupyterノートブック環境。教育や研究機関の機械学習の普及のためのGoogleの研究プロジェクトです。PythonやNumpyといった機械学習で要する大方の環境がすでに構築されており、コードの記述・実行、解析の保存・共有などが可能です。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

1回答

2587閲覧

[FileNotFoundError: [Errno 2] No such file or directory ] の解決法がわかりません。

ikedayuuki

総合スコア24

Google Colaboratory

Google Colaboratoryとは、無償のJupyterノートブック環境。教育や研究機関の機械学習の普及のためのGoogleの研究プロジェクトです。PythonやNumpyといった機械学習で要する大方の環境がすでに構築されており、コードの記述・実行、解析の保存・共有などが可能です。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2021/02/18 08:45

前提・実現したいこと

https://www.youtube.com/watch?v=SrTFlFO5BIs
を参考にGoogle Claboratoryで自動化プログラムを作成しようとしています。

発生している問題・エラーメッセージ

データフレームをcsvファイルに書き出そうとしているのですが、ディレクトリがありませんとエラーが返されます。

FileNotFoundError Traceback (most recent call last) <ipython-input-8-fa083f8e480e> in <module>() ----> 1 df.to_csv('/Users/name/python/date-time/test_'+dt_now+'.csv') 2 frames /usr/local/lib/python3.6/dist-packages/pandas/io/common.py in get_handle(path_or_buf, mode, encoding, compression, memory_map, is_text, errors) 491 if encoding: 492 # Encoding --> 493 f = open(path_or_buf, mode, encoding=encoding, errors=errors, newline="") 494 elif is_text: 495 # No explicit encoding FileNotFoundError: [Errno 2] No such file or directory: '/Users/name/python/date-time/test_20210218-083220.csv'

該当のソースコード

python

1import datetime 2import pandas as pd 3dt_now = str(datetime.datetime.now().strftime('%Y%m%d-%H%M%S')) 4df = pd.DataFrame( 5 [[dt_now,"namae","hello"]], 6 columns=['datetime','name','greet']) 7df.to_csv('/Users/name/python/date-time/test_'+dt_now+'.csv')

試したこと

df.to_csv('/Users/name/python/date-time/test_'+dt_now+'.csv')を
df.to_csv('C:/Users/name/python/date-time/test_'+dt_now+'.csv')
df.to_csv(r'C:/Users/name/python/date-time/test_'+dt_now+'.csv')
にしたけど、同じようにエラーが返されました。
ディレクトリも引っ張ってきてコピペしていますので、スペルミスはありません。

補足情報(FW/ツールのバージョンなど)

tensorflow 2.4.1
keras 2.4.3
ここにより詳細な情報を記載してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

jbpb0

2021/02/18 09:25

> Google Claboratoryで自動化プログラムを作成しようとしています。 > ディレクトリも引っ張ってきてコピペしていますので、スペルミスはありません。 googleコラボのPythonからは、ローカルPCのディレクトリは見えないので、コラボから見えるパスを指定しないといけないのですが、そこは大丈夫でしょうか? 参考 https://qiita.com/kado_u/items/45b76f9a6f920bf0f786
jbpb0

2021/02/18 09:39 編集

> FileNotFoundError: [Errno 2] No such file or directory: '/Users/name/python/date-time/test_20210218-083220.csv' googleコラボで、 import os print(os.listdir("/")) を実行してみてください 「/」にあるディレクトリやファイルの一覧が表示されます その中に「Users」はありますか?
ikedayuuki

2021/02/18 10:01

"/"にUsersがなかったので、googleドライブないに指定したら、解決しました。ありがとうございました。
guest

回答1

0

ベストアンサー

存在しないと言ってるんですから、
まずはそのディレクトリが存在してるかどうかを実際にチェックしてみては。

投稿2021/02/18 09:04

y_waiwai

総合スコア88040

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問