美文网首页我爱编程
Python--关于pip在windows中安装与运行的问题

Python--关于pip在windows中安装与运行的问题

作者: HelloOctopus | 来源:发表于2017-11-09 20:20 被阅读0次

            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