Меню Рубрики

Windows not found pip

python 2.7: не удается pip в windows ” bash: pip: команда не найдена”

я пытаюсь установить стек SciPy, расположенный по адресу https://scipy.org/stackspec.html [мне разрешено только 2 ссылки; пытаясь использовать их мудро]. Я понимаю, что есть гораздо более простые способы сделать это, но я думаю, что есть много, чтобы узнать, делая это вручную. Я относительно новичок во многих вещах, поэтому прошу прощения, если в какой-то момент я кажусь невежественным.

я Windows 7 Enterprise – 64 bit . Вот что я сделал. далеко:

установлен numpy-1.8.1-win32-superpack-python2.7 от http://sourceforge.net/projects/numpy/files/
Тест: import numpy as np —> нет ошибки

установлен scipy библиотека
scipy-0.14.0-win32-superpack-python2.7.exe от (ССЫЛКА SCIPY DOT ORG УДАЛЕНА) Тест: import scipy as sp —> нет ошибки

установлен matplotlib : matplotlib-1.3.1.win32-py2.7.exe от (ССЫЛКА MATPLOTLIB DOT ORG УДАЛЕНА)

установлен PIP запуск скрипта здесь: https://raw.githubusercontent.com/pypa/pip/master/contrib/get-pip.py Я просто скопировал-вставил скрипт в новый файл в IDLE ,
сохранено как C:\Python27\Scripts\pip_install.py и нажал Run>module . Ошибок не обнаружено.

путь, на котором я сохраненный pip_install.py вопрос?

6. ЗДЕСЬ Я НЕ

попытка установить зависимость matlibplot dateutil: открыт Cygwin Shell и набрал

это приводит к ошибке:

я получаю ту же ошибку, пытаясь от cmd .

любая помощь приветствуется; ближайший, который я нашел, был bash: pip: команда не найдена. Но природа OSX этого вполне достаточно, чтобы confise меня дальше.

UPADTE:

я добавил pip-путь по предложению пола H ниже. Это заставило ошибку уйти, но, как ни странно, ничего я pip на самом деле устанавливается. Например, в Cygwin , я типа:

вы можете видеть, что нет выхода или обратной связи от оболочки (которая, я думаю, должна быть). Затем, когда я перехожу к новой оболочке python:

это происходит со всеми модулями, которые Мне показалось, что я попал в точку . панд, торнадо и т. д.

7 ответов

На Windows, pip проживает в C:\[pythondir]\scripts .

поэтому вам нужно добавить это в свой системный путь, чтобы запустить его из командной строки. Можно как вариант cd в этот каталог каждый раз, но это морока.

см. верхний ответ здесь для получения информации о том, как это сделать: добавление пути Python в Windows 7

кроме того, это ужасающий способ установки pip . Возьми у Кристофа Гольке. Возьмите все остальное оттуда этот вопрос. http://www.lfd.uci.edu /

пока pip живет в папке скриптов, которую вы можете запустить

это скажет python, чтобы получить pip из папки скриптов. Это также хороший способ иметь оба python2.7 и pyhton3.5 на вашем компьютере и у них в разных местах. В настоящее время у меня есть python2 и pyhton3, установленные в windows. Когда я набираю python по умолчанию на python2. Но если я наберу python3 Я могу использовать python3. (Мне также пришлось изменить python.exe-файл для python3 в “питон3.exe”) если мне нужно установить колбу для python 2, я могу запустить

python -m pip install flask

и он будет установлен в папке pyhton2, но если мне нужна колба для python 3, я запускаю:

python3 -m pip install flask

и теперь у меня есть это в папке python3

  1. пресс [win] + Pause
  2. Дополнительные параметры
  3. системные переменные
  4. добавить ;C:\python27\Scripts до конца Path переменная
  5. перезагрузка консоли

в windows 7 Вы должны использовать эту команду: python-m pip install xxx. Все вышеперечисленное не работает на меня.

Если это для Cygwin, он устанавливает ” pip “как”pip2″. Просто создайте программную ссылку на ” pip2 “в том же месте, где установлен” pip2″.

У меня была аналогичная проблема с запуском SciPy на моем компьютере. Есть два способа решить эту проблему: 1. Да, вам нужно компакт-диск в каталог python. 2. Иногда вам нужно явно указать компьютеру, какой путь нужно пройти, найти используемую программу, открыть свойства и перенаправить путь, необходимый для запуска. 3. обратитесь к руководству: http://matplotlib.org/users/installing.html или http://www.scipy.org/install.html

пакет Scipy очень привередлив, и нуждается в вещах, прописанных в неприятных деталях.

Источник

pip: command not found

I encounter a problem when installing pip for python2.7. I downloaded the file get-pip.py, and install it successfully:

But when I run the command pip, I got:

I think it is the PATH not set appropriatelly , But I new on Mac. I need your help , thanks!

@inspectorG4dget – itenyh Nov 25 ’14 at 6:18

4 Answers 4

Use python -m pip . If you want the pip command check out @user3282276’s answer.

Sounds like your PATH variable is not set to include the location that pip was installed to. On Macs and other *nix like operating systems when you type a command in the command line, what is actually happening is the shell is trying to find the executable file in a predefined area, called the PATH variable. If you are interested check out this question, https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them.

You are able to see what yours is set to if you do this in your command line

this will give you some file paths separated by colons, for example when I type the command above I get this:

which means that my shell will check for a executable in each of these files, if it finds it, it will run otherwise it will tell you the program can’t be found. As a side note this is the reason why when you run an executable not in one of these PATH files you must do,

this is specifying a relative path to the executable file, the current directory that you are in.

So for you, you installed pip to this directory:

chances are the above echo statement did not include this file, if it did then you have another problem. What you need to do is to update your PATH variable to include this directory as well. To do this you add an export statement to your .bash_profile (or .bashrc on Linux) in your home directory (this is a hidden file) that includes your current path variables (so you will still be able to run everything installed in the proper place) and this new directory that you installed pip to. To do this add this line to the end of your .bash_profile

and you should be good to go. However before it will take effect you need to close and open your terminal window again or run source .bash_profile . You can verify this worked by running the echo command above, it should return the same thing but this time with /Library/Python/2.7/site-packages appended to the end.

Note: By the way the which command that you were told to run in the comments locates a program within the users path, which is why it did not return anything to you. Also since you will probably run into this soon enough there is also a variable called PYTHONPATH (look here) which tells python where to look to import modules. You should set this to whatever directory you have pip installing modules to if it is not already set.

Источник

pip command not found after installed it

I’m stuck with an issue. I have a Python script that I would like to run on my OSX but seems that I crossed on many issues.

To run the script I should have both Python and Moviepy installed.

To install Moviepy I used this command:

So I tried to install pip, with the command:

And got this answer:

I tried to run again the

but I still got that issue. What I should do?

UPDATE:

not sure on OSX, but can u try pip3 – Rehan Azher 23 mins ago

It seems that pip is not in your path, but as long as Python can find it: sudo python -m pip install moviepy should do it. Check your $PATH env. variable, tho. – zwer 14 mins ago

UPDATE2

A good option for you is to consider installing pip using one of OSX’s sources, like the apt program in Debian-based distributions, rather than easy_install. – Shiva 4 hours ago

No idea why everyone keeps getting stuck on this. You have a fundamental decision to make when using Python. You either run Python 2.7 that Apple ships and which is ancient and doesn’t have pip or you use homebrew and install Python3 and pip3 and put /usr/local/bin at the start of your PATH. But don’t try a mixture of the two. – Mark Setchell 3 hours ago

Tried to install homebrew but it cannot find the package moviepy that I am looking for.

4 Answers 4

Yes, it’s a mess. Today, your best option is to leave the ageing, OS-provided version of Python (all the stuff in /Library/Python and similar) alone and start fresh.

It looks like you’ve already done this (since you have an executable at /usr/bin/python ) but if not, the easiest way to get Python 2 is to use Homebrew. Install Homebrew using the instructions on the website and then use it to install Python:

Python 2.7.9+ comes with pip already, but if you’ve ended up with an older version then use python itself and get-pip.py to install pip (instead of easy_install , which is deprecated):

Note that get-pip.py includes a copy of pip in order to install pip effectively. Yes, things are that bad.

Finally, note that Python 2 will be end of life in less than 6 months. If you have the luxury, consider skipping straight to Python 3. Then it’s as easy as:

because pip3 comes with python3 since version 3.4. Homebrew manages to handle the installation of both Python 2 and Python 3 without conflict.

Note this procedure is different on every operating system and every month or two. But at least it should get you going for the foreseeable future.

Источник


Adblock
detector