簡體   English   中英

FileNotFoundError嘗試在Pycharm中使用Jupyter讀取數據文件

[英]FileNotFoundError trying to read a datafile with Jupyter in Pycharm

我是Jupyter的新手,我試圖在沒有運氣的情況下閱讀.csv文件。

我有這些文件:
data/mydatafile.csv
scripts/myscript.py
scripts/mynotebook.ipynb

myscript.py我可以通過引用../data/mydatafile.csv成功讀取數據文件。 但是嘗試在mynotebook.ipynb執行相同mynotebook.ipynb會導致FileNotFoundError: File b'../data/mydatafile.csv' does not exist

我能做些什么來完成這項工作? 如果重要,我正在Pycharm中編寫代碼。

版本信息: 在此輸入圖像描述

在“運行配置”中,確保“工作目錄”字段與您指定相對路徑的位置一致。

@fiveclubs給出了正確的觀點。 實際上,在您的Jupiter腳本中,您應該檢查“工作目錄”。 有兩種方法可以獲得它。

  1. 在Jupiter腳本的頭部, import os print(os.getcwd()) ,然后添加目錄的必要前綴名稱。 我有同樣的問題,因為缺少文件夾名稱。
  2. 在腳本的“ Configurations窗口中,檢查Working directory

總之,我認為第一種方法更好。

希望它會有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM