sublimetext 2 編譯文件帶input時 提示 EOFError: EOF when reading a line


昨天在網下下載了個什么sublimetxt 2 的破解版,然后讓我折騰了半天,沒錯 ,就是因為這個 EOFError: EOF when reading a line錯誤讓我搞的半死。怨自己,貪圖中文破解版本。。。想偷懶的心啊

   EOFError: EOF when reading a line這個錯誤產生的原因是因為sublimetexte 2 暫時不支持console,所以我們需要額外安裝一個插件sublimerepl、有了這個插件調試會非常簡單。


   問題就產生了,這個什么“流風清音”的版本安裝插件的時候總是提示安裝成功。。。可是,奇葩的是既然安裝成功了居然死活找不到。。。。不科學啊,於是我轉進死胡同去了。。。需找各種解決辦法總。。。。我找啊找啊。。

   我那一份探索而逗筆的精神不表,反正過了幾個小時。。。。


   最后。。。反正我放棄了,果斷卸載之,啥玩意啊,自己弄好了

於是我老老實實下載了原版安裝起來。。。。開始自己一步一步來。簡述一下我的步驟

1、按下“ctrl+· ” 就是 ~ 這個鍵啦。在彈出的console輸入以下命令:

       import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not         os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

        這個東西是安裝插件管理器的,有了這個東西我們才能方便愉快的安裝其他插件哦

        輸入進去后直接重啟sublime text 2.稍等一會兒,提示再次重啟更新插件管理器,嗯,重啟吧


      注:sublime text 3的安裝命令跟2 不一樣,3的就不貼了,自行度娘吧。

2、preferences----->package control .找到install package點擊,稍等幾秒,彈框有點慢。。。然后輸入sublimerepl 點擊進行安裝,左下角提示安裝成功后重啟S T。

3、好了,我們驗證一下,找到tools下的sublimerepl,選擇python下的run current file。

4.嗯,這回大功告成了。在這個頁面就能進行輸入了,當然,前提是你的代碼要正確哦。貼一段我的test代碼(自己調整縮進,嘿嘿):

    var = 1
  while var == 1 :  # 該條件永遠為true,循環將無限執行下去
   num = input("Enter a number  :")
   print ("You entered: ", num)

   print ("Good bye!")

5.差點忘了,額,咱們還沒注冊碼呢。。。。。沒破解總感覺不爽啊。於是我找了一段有用的注冊碼:

----- BEGIN LICENSE -----
Andrew Weber
Single User License
EA7E-855605
813A03DD 5E4AD9E6 6C0EEB94 BC99798F
942194A6 02396E98 E62C9979 4BB979FE
91424C9D A45400BF F6747D88 2FB88078
90F5CC94 1CDC92DC 8457107A F151657B
1D22E383 A997F016 42397640 33F41CFC
E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D
5CDB7036 E56DE1C0 EFCC0840 650CD3A6
B98FC99C 8FAC73EE D2B95564 DF450523
------ END LICENSE ------

注:難道這個注冊碼跟字體有關系?我拿大一點的這個字體的注冊碼激活既然失敗了,暈死。。。。。然后我調小了一下字體,成功了不解釋,深藏功與名 。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM