Python--关于pip在windows中安装与运行的问题
pip是Python中安装包的很好用的一个工具。但是我作为零基础的初学者在尝试使用pip的时候总是遇到问题。我花了两晚上才解决这个问题。
虽然我的问题看起来很幼稚,但我还是想分享出来,希望能够帮到跟我有同样困惑的人。
首先当我安装Python的时候,有选项问是否要一同安装pip,我点了是。所以我就不必在重新在网上下载pip。
同时安装python的时候,我也勾选了同时配置环境变量。所以我就不需手动添加。
所以我认为:当我安装完Python的时候,似乎同时也安装了pip。同时环境变量等也没有问题。
于是我就用Eric6新建了一个文档,试图
运行pip list,来检测pip功能是否可用。但是出现了SyntaxError: invalid syntax的错误。
所以问题在哪里呢?就是这让我困惑了很久。
原来:pip是命令(command而非代码code),这个命令是在命令提示符中运行,而非在python中运行的。
win+R 打开 cmd 输入pip list 或者pip install 等命令就可以运行了。
这么简单的一个问题,却困扰了我两晚。希望这篇能够帮助到有同样疑惑的同学。
而如果想在Python中运行pip要做如下:
import pip
package_names=['selenium', 'requests'] #packages selenium to install
pip.main(['install'] + [package_names] + ['--upgrade'])
# --upgrade to install or update existing packages
如果想更新包:
import pip
for i in pip.get_installed_distributions():
pip.main(['install', i.key, '--upgrade'])
本文标题:Python--关于pip在windows中安装与运行的问题
本文链接:https://www.haomeiwen.com/subject/spbmmxtx.html
网友评论