简体   繁体   English

如何在python 3.5.2上安装pip?

[英]how do i install pip on python 3.5.2?

i downloaded python 3.5.2, i am planning on making a keylogger i need to install pyhook and pywin but i dont know how. 我下载了python 3.5.2,我打算制作键盘记录器,我需要安装pyhook和pywin,但我不知道如何。 every body recommends me to install it by pip but i dont seem to have that module. 每个人都建议我通过pip安装它,但我似乎没有该模块。 i open up the idle and import pip, but it gives me the error message saying i dont have that module installed even though people say pip comes with versions 3.4+.. where and how do i install this pip module? 我打开空闲并导入pip,但是即使有人说pip带有3.4+版本,我也会在错误消息中说我没有安装该模块。在哪里以及如何安装此pip模块? i am on a windows ver. 我在Windows版本上。 10, 64 bits, python 3.5. 10,64位,python 3.5。 any help is aprecciated.. i am new by the way go easy on me.. 任何帮助都是感激..顺便问一下,我是新来的..

You need to make sure the pip executable is in your %PATH% variable. 您需要确保pip可执行文件位于%PATH%变量中。 For me, the pip executable is located in the Scripts directory of my Python installation. 对我而言, pip可执行文件位于我的Python安装的Scripts目录中。 That turned out to be C:\\Python34\\Scripts . 原来是C:\\Python34\\Scripts So you should find out where this location is for you and then add it to your path variable. 因此,您应该找出适合您的位置,然后将其添加到您的path变量中。

Useful SO answer . 有用的答案

I am using Python 3.4 and was getting the error that it didn't exist. 我正在使用Python 3.4,并收到了它不存在的错误。 I ran this upgrade and I can now import pyperclip which was one of the packages in that module. 我运行了此升级,现在可以导入pyperclip,它是该模块中的软件包之一。

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

Output: 输出:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM