'pip'不被识别为内部或外部命令,可操作程序或批处理文件。无法找到pip文件

时间:2018-03-24 18:10:33

标签: python pip windows-10

我曾尝试使用pip安装库,但我的控制台无法识别为命令。我检查了python / scripts文件夹,文件夹中没有ppip.exe。我重新安装了Python 3.6几次,但我还没能使用它。我在另一台计算机上试了一下,用python 3.6安装了自己的pip。

我见过打开Python shell的答案,然后插入

  

python -m pip install'packagename'

但我尝试了这个,并且在写pip结束时shell标记了无效语法

3 个答案:

答案 0 :(得分:0)

on linux(ubuntu)

#for default 
sudo apt install python-pip

#for version specific
python2.7
sudo apt install python2-pip
for 3.x
sudo apt install python3-pip

for windows

答案 1 :(得分:0)

在某些终端中尝试使用

$py -m pip install packagename 

当然,您首先必须导入pip

$ import pip

答案 2 :(得分:-1)

如果安装了pip,以下内容肯定会有效

打开python shell然后

import pip

pip.main(['install', 'packagename'])

packagename 替换为您要安装的软件包

由于路径问题,尝试使用绝对路径(在以驱动器号开头的窗口中,即C:/.../.../pip.exe)。在批处理脚本中,通常使用绝对路径是个好主意。或者,检查您的路径是否必须修复:https://docs.python.org/3/using/windows.html

http://jelly.codes/articles/python-pip-module/

操作系统在系统路径中搜索可执行文件。即Windows默认知道其自己的可执行文件所在的位置,因为该目录位于系统路径中,但是当安装包含pip等可执行文件的新软件时,必须编辑系统路径以通知windows(或linux)新的可执行文件位于。路径是环境变量。这也适用于其他语言和程序,如java(Environment variables for java installation),... 现在您的问题很可能是存储pip.exe可执行文件的目录不是Windows路径的一部分。这必须像 https://docs.python.org/3/using/windows.html ,章节 3.3一样修复。配置Python

How to run Pip commands from CMD