【问题标题】:Pip in OS X 12 / Python 3.6OS X 12 / Python 3.6 中的点子
【发布时间】:2023-03-13 11:56:01
【问题描述】:

我快要崩溃了,所以我想我会寻求帮助。

我想使用 pip 在我的 OS X 机器(OS X 10.12.6)上安装 python 包。我已经尝试过 pip install regex (example) 并得到以下返回:

>>> pip install regex
  File "<stdin>", line 1
    pip install regex
              ^
SyntaxError: invalid syntax

请问,我做错了什么?

【问题讨论】:

标签: python pip python-3.6


【解决方案1】:

我最终能够弄清楚。使用 OS X 终端,我可以使用 python3 -m pip install 。

有没有办法在 python shell 中使用 pip 还是我总是需要使用终端?

【讨论】:

  • 是的,如果您在ipython 中,您可以执行!pip install blah 所有以感叹号开头的命令都将在终端中执行。如果您从脚本运行它,则需要使用subprocess
  • 你可以在 python shell 中运行它,但它有点复杂:首先import pip,然后你可以做pip.main(['install','regex'])
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-14
  • 1970-01-01
  • 1970-01-01
  • 2010-09-23
  • 2015-12-24
  • 1970-01-01
  • 2010-10-29
相关资源
最近更新 更多