最近在安裝了openSUSE Leap42.1之後,想要學習一下python,就安裝了Anaconda3,並且將Anaconda3的安裝路徑添加到了PATH裡,但是在重新啟動系統後,出現了”Could not start d-bus. Can you call qdbus? “的提示框,並且無法進入系統。這主要就是因為將Anaconda3的安裝路徑添加到了PATH裡導致的錯誤。嘗試了一些辦法後,無奈只能重新安裝了系統(注意,這裡在重新安裝系統時,登錄的用戶名要與重裝之前不一樣才可以,否則還是會無法進入系統的,因為用戶的工作目錄下的.bashrc並沒有修改)。重裝完系統之後還是想安裝Anaconda3學習python,怎麼辦呢?
這裡我嘗試了兩種方法:
方法1. 建立一個shell腳本anaconda-python.sh,內容為:
#!/bin/sh
cd /home/zzy/software/anaconda3/bin
./python
執行命令 sh anaconda-python.sh。這裡zzy是我的登錄用戶名
方法2. 直接調用安裝路徑裡的python: /home/zzy/software/anaconda3/bin/python
更多SUSE相關信息見SUSE 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=3