簡體   English   中英

我無法將文件上傳到Google Colab上的Jupyter Notebook

[英]I'm unable to upload files to my Jupyter Notebook on Google Colab

在左側的“文件”選項卡上,單擊“上載”按鈕上傳名為titanic_train.csv的文件。 但是,圖像會移到文件選項卡的底部 ,只是停留在那里,永遠不會被我的程序訪問,

titanic_train.png永遠不會上傳

作為一種解決方法,我還嘗試通過Google Colab的內置google.colab.files.upload方法上傳,該方法成功提示我輸入文件,但隨后上傳了0%的郵件:

titanic_train.csv(text/csv) - 72499 bytes, last modified: 9/20/2018 - 0% done

即,

上傳速度為0%

有沒有人知道我可能做錯了什么,或者我如何解決這個問題,以便我的程序可以通過Google Colab成功訪問文件?

我在Ubuntu 16.04上使用Chrome進行此操作。

我嘗試上傳時使用safari會導致一些問題,您是否嘗試過Chrome? 這對我有用。 同時嘗試使用此代碼上傳。 這個也允許您保存文件,因此您不必每12小時上傳一次。

def upload_files():
  from google.colab import files
  uploaded = files.upload()
  for k, v in uploaded.items():
    open(k, 'wb').write(v)
  return list(uploaded.keys())

upload_files()

問題是我的文件的權限。 這是我從Kaggle下載的着名的泰坦尼克號幸存者數據集。 該文件帶有No Read,No Write,No Execute的權限:

me@fakehost:~/titanic-dataset$ ls -l
total 116
---------- 1 hc-16 hc-16  2843 sep 20  2018 gender_baseline.csv
---------- 1 hc-16 hc-16 39299 sep 20  2018 titanic_test.csv
---------- 1 hc-16 hc-16 72499 sep 20  2018 titanic_train.csv

Chrome無法上傳文件,因為它沒有讀取權限,因此修復就像chmod 400 *一樣簡單

巨大的解脫,我無法想象為什么Kaggle給這些文件開始時允許000

暫無
暫無

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

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