没有名为“apt_pkg”的模块

没有名为“apt_pkg”的模块

我正在尝试将 R studio 下载到我的设备中。我正在尝试以下命令,

sudo apt-get install gdebi-core

wget https://download1.rstudio.org/rstudio-1.0.143-amd64.deb

sudo gdebi -n rstudio-1.0.143-amd64.deb

rm rstudio-1.0.143-amd64.deb

当我尝试时,

sudo gdebi -n rstudio-1.0.143-amd64.deb

我收到错误

No module named 'apt_pkg'

在此处输入图片描述

提前致谢!

答案1

apt_pkg您可以通过(重新)安装 Python 模块来解决该问题:

sudo apt-get install --reinstall python-apt python3-apt 

然后,您必须安装 RStudio deb 文件,正如您已经尝试从其所在的文件夹安装的那样:

wget https://download1.rstudio.org/rstudio-1.0.143-amd64.deb
sudo gdebi -n rstudio-1.0.143-amd64.deb

或者直接使用 apt-get:

sudo apt-get install ./rstudio-1.0.143-amd64.deb

因为它允许在最近的版本中安装单个 deb 文件,并且它将自动满足依赖性。

答案2

不要通过 gdebi 进行安装,尝试直接通过 dpkg 安装:

sudo dpkg -i rstudio-1.0.143-amd64.deb

之后您不必删除 rstudio-1.0.143-amd64.deb 文件。

从包含 rstudio-1.0.143-amd64.deb 文件的目录运行此命令。您可能已将其删除(从问题中发布的命令中),因此请务必检查该文件是否存在,如果不存在,请使用 wget 命令再次下载。

相关内容