Windows下Python没有pip的解决办法

Posted 家铭didphp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows下Python没有pip的解决办法相关的知识,希望对你有一定的参考价值。

Windows下Python没有pip的解决办法

今天拿到了一台没有安装开发软件的Windows系统的电脑,准备用来跑Python编写的自动化测试脚本的。

想着正好有台“纯净”的Windows系统,干脆顺便试试Windows版的宝塔。

安装好宝塔后,发现宝塔的各个相关程序都还不错,都安装到了指定的文件夹,唯独Python被装在了C盘。

正好要用Python跑脚本,想着正好宝塔是默认会安装Python的,就用宝塔默认安装的Python好了。


像往常一样,想通过pip安装各个第三方包,随便执行了一把:

pip install requests`

命令行窗口,瞬间出现没有 pip 的提示:

'pip' 不是内部或外部命令,也不是可运行的程序或批处理文件。

翻查Python所在的目录C:/Program Files/python/,原来是宝塔给安装的Python没有带pip

那么,需要重新或者覆盖安装吗?

不需要。

加上参数执行一把就行:

# 切换到C盘
c:
# 进入Python安装目录
cd "C:\\Program Files\\python"
# 执行Python,加上参数,安装pip
python.exe -m ensurepip --default-pip

执行后,如果pip安装成功,Python的安装目录会多一个Scripts文件夹,里面会有一个pip.exe


如果pip还没来得及加入环境变量,就想要通过pip安装第三方包,如下操作即可:

# pip install 包名
C:/Program Files/python/Scripts/pip.exe install xlsxwriter

以上是关于Windows下Python没有pip的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

Windows下python2和python3共存时pip失效的解决办法

windows下python3.6 通过pip安装Twisted模块报utf-8错误的解决办法

windows下使用pip安装python模块lxml

windows下python -m pip install --upgrade pip升级后报错的解决方法

python2.x下pip install mysql-python报错解决办法

pip安装时ReadTimeoutError解决办法