如何在Sublime Text 3中自动下载缺少的Python模块

时间:2016-05-30 01:34:18

标签: python python-2.7 pip sublimetext3

我曾经使用Sublime Text 3作为Python IDE,它运行得很好。但是我试图在一台新PC上进行设置,我似乎无法像以前那样自动下载软件包。由于某些原因,Numpy和Matplotlib之类的东西不存在(返回ImportError:没有名为numpy的模块),但是每当曾经缺少模块时,Sublime内部会自动下载它们。

可能相关的一些事情:

  • 我认为这可能与pip有关?我认为pip是自动使用python(我安装了2.7和3.3)但在sublime控制台中键入pip --version会返回ImportError:没有名为'pip'的模块。
  • 我的PYTHONPATH没有设置(Windows 10),但是python被添加到我的路径变量中。
  • 我已经安装了SublimeREPL(过去可能已经安装过),但我不知道它是什么/为什么我需要通过常规构建系统。

正如你所看到的,我不太了解这一切是如何运作的,它只是之前的'做过'。非常感谢。

编辑:我知道我可以从网上手动安装Numpy等,但这是我感兴趣的自动模块下载行为。

EDIT2:我在别处看到这些信息可能对pip有用。

    C:\Users\Benjamin>python -V
    Python 2.7.11

    C:\Users\Benjamin>cat /usr/local/bin/pip
    'cat' is not recognized as an internal or external command,
    operable program or batch file.

    C:\Users\Benjamin>python -m pip -V
    pip 7.1.2 from C:\Python27\lib\site-packages (python 2.7)

    C:\Users\Benjamin>python -c "import pip; print(pip.__version__)"
    7.1.2

0 个答案:

没有答案