u盤的磁碟系統可能是fat32的,無法存入大於4g的檔案,需要改變磁碟系統。mac的操作為:
進入磁碟管理(用spot utility搜尋即可)選中目標u盤格式化
選擇格式化後的磁碟系統為exfat。該磁碟系統能在pc和mac之間使用,而且對單個檔案的大小限制為16eb
報錯顯示:[nltk_data] error loading reuters:
又是乙個mac自帶的ssl許可權問題,解決方案如下:
在terminal中查詢本機python版本
這個錯誤是說明python縮排有問題,不過看著縮排明明是沒有問題的,所以用vim開啟,:set list檢視,發現函式內之前是用^i做的縮排,此時用tab縮排是沒有 ^i 符號的,所以會報錯。
這個錯誤的原因在於:python檔案中,要麼全部用tab縮排(:set list不顯示任何特殊字元),要麼全用^i縮排,兩個不能混合使用。
如果出現了這個錯誤,使用expand -t 4 file_name
,把檔案中所有原先的\t換成空格,再用tab縮排即可。或者修改tab為\t。
這個是tensorflow中的報錯,和變數的命名域有關,需要具體問題具體分析。我在這裡是因為需要同時執行cnn和rnn,2個物件都用了embedding這個變數名,所以會報錯,解決的方法是:在物件的__init__方法裡面增加:tf.reset_default_graph()
,這句的意思是重置預設圖,即在物件初始化之前,將已有的變數都清除,清除後就可以解決變數名稱相同的問題了。
這個問題是在我用json載入字串的時候出現的,錯誤的原因在於:json.loads的字串長度是有限制的,如果超出限制,json會將字串截斷,並且報錯。出現這種錯誤,要檢查json.loads的字串是否過長,並結合具體情景減小字串長度。
Eslint 問題記錄,各種bug及解決辦法
eslint 問題記錄及解決辦法 原因 eslint 變數值未發生修改,應將修飾符改為const,報錯消失 知識點 let宣告的變數只在它所在的 塊有效 let命令所宣告的變數一定要在宣告後使用,否則報錯 var命令宣告的,在全域性範圍內都有效 var命令會發生 變數提公升 現象,即變數可以在宣告之...
今日bug解決
今天在檢查資料周表時發現幾個資料異常,是一長串的浮點型小數,例如13.199999999901523這樣,起初以為是在得到資料之前做的資料處理導致的,然而debug了一下,發現不是資料處理的問題。處理之後是13.2,之後並沒有任何其他處理,直接使用put方法put進json物件裡之後,json物件裡...
Rails fckeditor的bug解決方案
在rails中使用fckeditor外掛程式,發現乙個問題,比如文章開頭都會留2個空格,中間有時也會有空格,但是儲存後,資料庫中是有空格的,但是在此用fckeditor顯示出來的話,空格就不見了,就是說fckeditor現實有問題。在網上沒有這方面的資料,所以我估計就是rails和fckeditor...