当前位置: 首页 > 知识库问答 >
问题:

为什么我的pip安装不能在WSL Ubuntu中工作?

危彬彬
2023-03-14

然后我检查了我使用“PIP列表”安装的软件包列表,“PIP3列表”我可以在列表中看到mathplotlib。

然而,当我试图在我的文本编辑器Sublime Text3中导入mathplotlib时,我收到了ModuleNotFounderRror。

所以我在寻找解决方案,并尝试在命令提示符中执行“pip install mathplotlib”操作,而不是在bash shell(基本上是ubuntu)中执行“pip install mathplotlib”操作。现在我可以在Sublime Text3中构建python脚本时导入mathplotlib。

共有1个答案

孟绪
2023-03-14

1.在我看来,Windows及其嵌入式WSL系统不得不被认为是完全分开的系统。当然,有一些方法可以让它们交互并共享资源,但如果没有用户的明确操作,这是不可能的。在您的例子中:除非您在这个方向上采取了一些明确的措施,否则从Windows启动的Sublime文本实例不可能了解安装在WSL中的Python库的任何信息。

2.是的,从WSL运行Sublime文本是可能的(尽管有点复杂)。

这两点与堆栈溢出无关,我建议您对Super User提出后续问题。

 类似资料:
  • 问题内容: 注意:我正在使用virtualenvwrapper。 激活虚拟环境之前: 激活虚拟环境后: 问题答案: 您可能已经在系统上安装了lxml,可能是由于系统软件包而安装的。因此,第一次尝试(没有活动的virtualenv)不会失败,但是也不会安装它。它真的什么也没做。 在virtualenv中,默认情况下,系统软件包将被忽略。因此,pip认为未安装lxml。因此,它将尝试将其安装到您的虚拟

  • 我今天想使用,但出现了如下错误: 所以我想我应该清除并重新安装(如下所示)https://www.rosehosting.com/blog/how-to-install-pip-on-ubuntu-16-04/)但仍然得到: 我怎样才能提高我的水平

  • 在我维护的包中,有一个包含一个未固定的依赖项。安装我的软件包在本地显示的行为与在Travis上显示的行为不同: 在本地运行包上的将导致安装Pandas版本。 在Travis配置项内运行相同的将导致安装Pandas版本(指向作业的链接)。 在这两种情况下,pip和setuptools的版本是相同的(,)。 我没有指定显式索引(而且在本地我没有全局pip配置),所以我假设两者都应该使用标准PyPI索引

  • [粤语][1] [1]:https://i.stack.imgur.com/c7n8R.png'C:\用户\busra\下载 C:\用户\busra\下载 C:\用户\busra\下载 C:\用户\busra\下载

  • 在尝试了我可以找到的关于这个问题的帖子中提到的所有内容后,我还没有安装psycopg2 警告:MANIFEST_MAKER:找不到标准文件“-C”

  • 我已经检查了我的windows10机器上是否安装了python 3.8。我正在尝试安装带有pip的软件包,但终端告诉我,“[pip”不被识别为内部或外部命令、可操作程序或批处理文件。] 我知道3.4以上的Python版本已经预装了pip,那么为什么我会收到这个错误消息呢?