Installing pip using easy_install

后端 未结 6 1699
刺人心
刺人心 2020-12-10 00:42

I don\'t have root access and i want to install python from scratch. So I downloaded the python source code and compiled it. Next I wanted to install pip. But w

相关标签:
6条回答
  • 2020-12-10 01:15

    pip installation is concern confirm with your python version in my case i m using python3 so i use following command and it works . let's try this

    i am using MacOS

    $ python3 get-pip.py

    0 讨论(0)
  • 2020-12-10 01:17

    Gave me lot of trouble too but this worked for me:

    python3 get-pip.py

    0 讨论(0)
  • 2020-12-10 01:21

    Virtualenv to the rescue! It comes with pip, doesn't require root access, and allows you to have different environments each with their own copy of python, pip, and modules. The installation docs list several installation methods, you want the last one called "Use locally from source". Please also have a look at virtualenvwrapper, which is just a set of shell scripts that makes working with virtualenv easier. Google will produce ample tutorials on both of these.

    0 讨论(0)
  • 2020-12-10 01:35

    For those who have no root access, here is how I solved the issue.

    1. Download Python (Gzipped source tarball).

    2. Unzip and cd to the Python source directory.

    3. Configure with the "--with-ensurepip=install" flag, e.g.,

      ./configure --prefix=[your-specified-dir] --with-zlib-dir=/usr/lib64 --with-ensurepip=install
      
    4. make & make install

    5. Now you should have a working but out-dated pip. To get the latest pip, download the get-pip.py file and run python get-pip.py

    Now you should have the latest pip. Enjoy. :)

    0 讨论(0)
  • 2020-12-10 01:38

    try this to install pip : "easy_install-2.7 -U --user pip"

    **another important info** 
    

    To install pip on Ubuntu, Debian or Linux Mint:

    $ sudo apt-get install python-pip
    

    To install pip on Fedora:

    $ sudo yum install python-pip
    

    To install pip on CentOS, first enable EPEL repository, and then run:

    $ sudo yum install python-pip
    

    To install pip on Archlinux:

    $ sudo pacman -S python-pip
    
    0 讨论(0)
  • 2020-12-10 01:41

    This isn't precisely answering original question but if you're unfortunate enough to be trying to install pip with easy_install on centos6, I hope this helps.

    This used to work but now fails with below error:

    $ docker run -ti centos:6 bash -c 'yum install -y python-setuptools && easy_install pip'
    ...
    Installed:
      python-setuptools.noarch 0:0.6.10-3.el6                                                                                                                       
    
    Complete!
    Searching for pip
    Reading http://pypi.python.org/simple/pip/
    Couldn't find index page for 'pip' (maybe misspelled?)
    Scanning index of all packages (this may take a while)
    Reading http://pypi.python.org/simple/
    No local packages or download links found for pip
    error: Could not find suitable distribution for Requirement.parse('pip')
    

    I guess http://pypi.python.org got serious about requiring https. If you make this little hack then easy_install pip works. sed --in-place 's#http://pypi.python.org#https://pypi.python.org#g' /usr/lib/python2.6/site-packages/setuptools/command/easy_install.py

    0 讨论(0)
提交回复
热议问题