python rpy2,tkinter安裝問題解決


  • windows系統下

在python中直接pip install rpy2時,會出錯,沒仔細看錯誤,直接下載了whl文件(https://www.lfd.uci.edu/~gohlke/pythonlibs/)進行安裝。

此時可以import rpy2,但是在import rpy2.robjects時會提示 “Rpy2 error wac-a-mole: R_USER not defined”,解決辦法:

  1. 將R.dll添加到系統路徑中(比如我的是C:\Program Files\R\R-3.4.4\bin\x64);
  2. 添加環境變量R_HOME(我是C:\Program Files\R\R-3.4.4);
  3. 添加環境變量R_USER,為用戶名(比如我是Administrator)。

此時再import rpy2.robjects時,通過,問題解決。

 

  • cnetos系統下

rpy2:

  python直接安裝pip3.5 install rpy2時,報錯:

  

  解決辦法:

    1. 先在centos中安裝readline-devel,sudo yum install readline-devel;
    2. 再安裝pip3.5 install rpy2就可以了。

 

tkinter:

  直接安裝pip3.5 install tkinter,顯示找不到這個包。

  搜索之后發現這個包不是這么安裝的,應該sudo yum -y install python35u-tkinter安裝成功!


免責聲明!

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



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