Python 如何使用命令行和安装带有pip的软件包?

Python 如何使用命令行和安装带有pip的软件包?,python,pip,command,line,Python,Pip,Command,Line,我正在尝试安装pyenchant包,这样我就可以用python编写一本英语词典。如何安装软件包 我已将软件包下载到我的计算机并尝试使用 pip install pyenchant 这给了我一个“install”的“invalid syntax”错误。然后我做了更多的研究,了解到您应该使用命令行,这是在Mac上通过以$开始一行来完成的。然后我试着 $ pip install pyenchant 并得到“$”的“无效语法”错误。当我试着 pip --version 为了看看我是否有pip(尽管

我正在尝试安装pyenchant包,这样我就可以用python编写一本英语词典。如何安装软件包

我已将软件包下载到我的计算机并尝试使用

pip install pyenchant
这给了我一个“install”的“invalid syntax”错误。然后我做了更多的研究,了解到您应该使用命令行,这是在Mac上通过以$开始一行来完成的。然后我试着

$ pip install pyenchant
并得到“$”的“无效语法”错误。当我试着

pip --version
为了看看我是否有pip(尽管我有Python3.7,所以应该有),它说“没有定义名称‘version’”


谢谢你的建议

您是否可以在Python解释器中键入这些命令?如果是,请尝试以下方法:

  • 单击放大镜(“聚光灯搜索”)并键入“终端”
  • 当终端打开时,键入
    pip install pyenchant
    并按return

  • 如果是这样的话,别担心。我犯了和初学者一样的错误,我怀疑很多其他人也犯了同样的错误

    您是否可以在Python解释器中键入这些命令?如果是,请尝试以下方法:

  • 单击放大镜(“聚光灯搜索”)并键入“终端”
  • 当终端打开时,键入
    pip install pyenchant
    并按return

  • 如果是这样的话,别担心。我犯了和初学者一样的错误,我怀疑很多其他人也犯了同样的错误

    另外,不要输入不必要的
    $

    确保使用终端

    在命令行中输入:

    curlhttps://bootstrap.pypa.io/get-pip.py -o获取pip.py

    然后跑

    python获取pip.py

    确保已正确安装pip


    在尝试
    pip安装偏好之后

    也不要输入不必要的
    $

    确保使用终端

    在命令行中输入:

    curlhttps://bootstrap.pypa.io/get-pip.py -o获取pip.py

    然后跑

    python获取pip.py

    确保已正确安装pip


    在尝试了
    pip-install-percent

    之后,我通过组合每个答案的片段找到了答案:)。使用聚光灯搜索,我能够找到终端。我首先使用Jorge的URL获取pip,并尝试使用

        python get-pip.py
    
        python3 get-pip.py
    
    但是发现我需要使用

        python get-pip.py
    
        python3 get-pip.py
    
    相反。然后

        python3 -m pip install pyenchant
    

    我能让它工作。非常感谢

    我把每一个答案的片段组合起来,就知道了:)。使用聚光灯搜索,我能够找到终端。我首先使用Jorge的URL获取pip,并尝试使用

        python get-pip.py
    
        python3 get-pip.py
    
    但是发现我需要使用

        python get-pip.py
    
        python3 get-pip.py
    
    相反。然后

        python3 -m pip install pyenchant
    

    我能让它工作。非常感谢

    char
    $
    不是命令的一部分,只是命令行中必须使用的信息,而不是console/terminal/cmd.exe中Python的shell-run
    pip install pyenchant
    。您不必下载它-
    pip
    应该自动下载它。或者您必须使用
    pip安装路径/to/download/file
    。当您运行命令行时,它会显示
    $
    作为提示,通知用户现在可以编写命令。您也可以在命令行(console/terminal/cmd.exe)中使用
    python-m pip install pyenchant
    ,char
    $
    不是命令的一部分,只是命令行中必须使用的信息,不是Python的shell-在console/terminal/cmd.exe中运行
    pip安装pyenchant
    。您不必下载它-
    pip
    应该自动下载它。或者您必须使用
    pip安装路径/to/download/file
    。当您运行命令行时,它会显示
    $
    作为提示,通知用户现在可以编写命令。您还可以在命令行(console/terminal/cmd.exe)中使用
    python-m pip install pyenchant