在 Ubuntu 中无法使用没有 sudo 的 pip 打开 Gnome 终端或安装包

Cannot open Gnome Terminal or install packages using pip without sudo in Ubuntu

我一直在尝试安装 python 包并使用 chmod 更改文件夹的权限。我不记得是哪个文件夹,因为它只是终端说我没有权限的文件夹。由于 python 错误,我什至无法从 x-term 打开它(使用 python 2 打印而不是 3?)

自从这样做以来,我一直无法使用图标打开 gnome-terminal,光标暂时变成一个 laoding 图标,然后没有打开程序就消失了。

我也无法在不使用sudo模式的情况下使用pip安装程序

此外,我无法在python中使用导入命令。请注意,我已将 scipy 安装到我的机器

有谁知道我做了什么以及如何恢复它?

由于导入失败,pip 将模块安装到 python 目录的 /site-packages 目录中。所以我认为问题在于 pip 安装它的 python 目录与您键入 python3 时系统正在使用的目录不同。我强烈建议在安装包时使用 virtualenv - 这样你就可以将 python 可执行文件以及依赖项都放在一个地方。但是,有些软件包需要安装在系统的 python 目录中。 wrt pip 要求您使用 sudo,您是如何安装 pip 的?通常我 sudo apt-get install python3-pip