macos安裝iTouch踩過的雷

2021-09-10 02:23:51 字數 1917 閱讀 3018

啊,這個故事還是得從torch深度學習的那個教程開始說起...

因為在參考的其中一篇**裡面看到**作者使用的是torch7這個框架來跑神經網路,所以本菜雞也就屁顛屁顛地跑過去,跟人家大大用一樣的環境。裝好環境就打算按官網教程跑一遍,本來一切都還挺順利的,在跑到教程的顯示那段**中就開始出問題了。就是下面這段

itorch.image(trainset.data[100]) -- display the 100-th image in dataset

print(classes[trainset.label[100]])

本人是在sublime text上面跑的,現在忘記報什麼錯了,反正就是看到網上有人說這個要在notebook上跑,然後就跑去裝notebook。macos自帶的是python2.7,因此安裝命令是

python -m pip install jupyter --user
安裝成功之後執行jupyter notebook就報錯:unicodedecodeerror: 'ascii' codec can't decode byte 0xe5 in position 4: ordinal not in range(128)

詳情如下:

traceback (most recent call last):

file "/users/haroroda/library/python/2.7/bin/ipython", line 11, in sys.exit(start_ipython())

file "/users/haroroda/library/python/2.7/lib/python/site-packages/ipython/__init__.py", line 119, in start_ipython

return launch_new_instance(ar**=ar**, **kwargs)

file "", line 2, in initialize

file "", line 2, in initialize

self.parse_command_line(ar**)

file "", line 2, in parse_command_line

return self.initialize_subcommand(subc, subar**)

file "", line 2, in initialize_subcommand

file "", line 2, in initialize

self.print_subcommands()

print(os.linesep.join(lines))

unicodedecodeerror: 'ascii' codec can't decode byte 0xe5 in position 4: ordinal not in range(128)

重頭戲來了,關於這個報錯我搜了一圈,好幾個人都說這是python2.7帶的bug,換成python3就好了。大佬都這麼說了還能怎麼辦,只能裝python3唄。一頓折騰把python3裝好了,預設的python版本也換成3.7了。這時候執行jupyter notebook沒報錯,成功執行了。心裡正美滋滋呢,接著跑去裝itorch。按官網的安裝成功後執行itorch,報錯

unsupported ipython version. only major versions 2.xx, 3.xx, 4.xx or 5.xx (jupyter) are supported

lang=zn jupyter notebook
這樣就可以在python2的環境下順利執行jupyter,同理,執行itorch notebook命令如下:

lang=zn itorch notebook

安裝oracel踩過的坑

配置玩這些我們可以通過小黑視窗試一下資料庫以及資料庫的引擎是否安裝成功,資料庫例項是否已經被建立。123 4567 891011 1213 1415 1617 18c users administrator.pc 20160919mwhj tnsping orcl tns ping utility ...

scrapy 安裝踩過的坑

安裝scrapy的時候,先是去的scrapy官網,裡面推薦用conda安裝。說,pip install方式需要依賴很多的包。然後用conda安裝的時候,簡直是神坑。官網位址 最後搞了半天,在乙個頁面裡面看到,說是清華的映象源由於版權的原因,無限期的封閉中。這個大神也說了 也就是第一步白做了。再次切換...

mac 安裝 mysqlclient 踩過的坑

解壓後進入 mysqlclient 中 setup.py 所在的目錄 然後執行下面語句 python setup.py clean python setup.py build python setup.py install 發現報錯 根據報錯資訊找到這個報錯的檔案 mysqlclient 1.4.6...