如何在python 3.5.2上安装pip?

如何在python 3.5.2上安装pip?,python,Python,我下载了python 3.5.2,我计划制作一个键盘记录器,我需要安装pyhook和pywin,但我不知道如何安装。每个人都推荐我用pip安装,但我似乎没有那个模块。我打开idle并导入pip,但它会给我一条错误消息,说我没有安装该模块,尽管人们说pip随3.4+版本一起提供。。在哪里以及如何安装此pip模块?我在一个windows版本上。10,64位,python 3.5。任何帮助都是值得的。。顺便说一句,我是新手,对我放松点。您需要确保pip可执行文件位于%PATH%变量中。对我来说,pip

我下载了python 3.5.2,我计划制作一个键盘记录器,我需要安装pyhook和pywin,但我不知道如何安装。每个人都推荐我用pip安装,但我似乎没有那个模块。我打开idle并导入pip,但它会给我一条错误消息,说我没有安装该模块,尽管人们说pip随3.4+版本一起提供。。在哪里以及如何安装此pip模块?我在一个windows版本上。10,64位,python 3.5。任何帮助都是值得的。。顺便说一句,我是新手,对我放松点。

您需要确保
pip
可执行文件位于
%PATH%
变量中。对我来说,
pip
可执行文件位于Python安装的
Scripts
目录中。结果是
C:\Python34\Scripts
。因此,您应该找到这个位置,然后将其添加到path变量中


.

您需要确保
pip
可执行文件位于
%PATH%
变量中。对我来说,
pip
可执行文件位于Python安装的
Scripts
目录中。结果是
C:\Python34\Scripts
。因此,您应该找到这个位置,然后将其添加到path变量中


.

我正在使用Python3.4,但得到的错误是它不存在。我运行了此升级,现在可以导入pyperclip,它是该模块中的一个包

C:\Python35-32\Scripts>python -m pip install --upgrade pip
输出:

Collecting pip
  Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB)
    100% |################################| 1.2MB 259kB/s
Installing collected packages: pip
  Found existing installation: pip 8.1.1
    Uninstalling pip-8.1.1:
      Successfully uninstalled pip-8.1.1
Successfully installed pip-8.1.2

我使用的是Python3.4,得到的错误是它不存在。我运行了此升级,现在可以导入pyperclip,它是该模块中的一个包

C:\Python35-32\Scripts>python -m pip install --upgrade pip
输出:

Collecting pip
  Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB)
    100% |################################| 1.2MB 259kB/s
Installing collected packages: pip
  Found existing installation: pip 8.1.1
    Uninstalling pip-8.1.1:
      Successfully uninstalled pip-8.1.1
Successfully installed pip-8.1.2

有时,如果默认情况下未安装pip,请使用以下方法:

python -m ensurepip --default-pip

有时,如果默认情况下未安装pip,请使用以下方法:

python -m ensurepip --default-pip

pip不是一个模块。它是一个可执行程序,您可以在Python之外调用。@Makoto Correct。您不需要在python脚本中使用
pip
,只需在终端中执行
pip安装pyhook
等操作即可。然而,我只是尝试在Python3中导入pip,它确实起作用了。因此,如果OP不能做到这一点,那么可能确实存在问题。pip不是一个模块。它是一个可执行程序,您可以在Python之外调用。@Makoto Correct。您不需要在python脚本中使用
pip
,只需在终端中执行
pip安装pyhook
等操作即可。然而,我只是尝试在Python3中导入pip,它确实起作用了。因此,如果OP不能做到这一点,那么可能确实存在问题。当我安装Python3.5时,我选择了将其添加到path的选项,它说还包括pip,但我在everyway中转到comand提示符键入,让它弹出,什么也没有。消息错误可能是语法错误、未找到模块或特定路由未知。。我应该降级到2.7吗?也许3.5与windows 10不兼容。我只是想通过手动编辑您的path变量来确保它的存在。我把我的懒惰放在一边,并做到了。。非常感谢。您可以将答案标记为正确,以便其他人知道如何解决您的问题:)。当我安装python 3.5时,我选择了将其添加到path的选项,它说还包括pip,但我转到COM并在everyway中键入提示,使其弹出,但什么也没有。消息错误可能是语法错误、未找到模块或特定路由未知。。我应该降级到2.7吗?也许3.5与windows 10不兼容。我只是想通过手动编辑您的path变量来确保它的存在。我把我的懒惰放在一边,并做到了。。非常感谢。您可以将答案标记为正确,以便其他人知道是什么解决了您的问题:)。