• Python——MacBook Pro中安装pip


    1、系统已有python2和python3,如何检查MacBook Pro系统是否安装的有pip?

    看到terminal的提示没有,有提示pip的,下面的提示,说明pip安装了。

    mac怎么看自己装没装pip

     

    要查看pip3是否安装,则输入:pip3 按:enter。

    2、经过上述过程,发现自己没有pip有pip3。有pip3没有pip是什么原因?pip和pip3区别是什么?

    python 有python2和python3的区别
    那么pip也有pip和pip3的区别
    大概是这样的
    1、pip是python的包管理工具,pip和pip3版本不同,都位于Scripts目录下:
    2、如果系统中只安装了Python2,那么就只能使用pip。
    3、如果系统中只安装了Python3,那么既可以使用pip也可以使用pip3,二者是等价的。
    4、如果系统中同时安装了Python2和Python3,则pip默认给Python2用,pip3指定给Python3用。
    5、重要:虚拟环境中,若只存在一个python版本,可以认为在用系统中pip和pip3命令都是相同的。

    3、python3没有pip怎么办?就尝试安装pip。

    pip3 -V  查看安装好的pip3的版本和位置。

    在新的电脑上,偶尔会出现无法安装pip的问题。

    今天看见了一位大神的方法:

    在cmd窗口中输入python -m ensurepip

    然后使用pip命令安装其他包。pip3 install 模块名

    说不定可以解决很多问题。 

      

    提示安装成功pip-18.1,但是pip还是不能用,不知道是什么问题。

    下边是另一个,安装方法:

    打开终端,在终端中输入: sudo easy_install pip,接着根据终端提示输入密码。

    mac下安装pip
    系统会自栋下载并安装pip,然后就可以用pip安装组件了。
    mac下安装pip

    我自己尝试安装如下图: 

    解释:easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,所以使用easy_install实际上是在调用setuptools来完成安装模块的工作。

    easy_install简介:Perl 用户比较熟悉 CPAN,而 Ruby 用户则比较熟悉 Gems;引导 setuptools 的ez_setup工具和随之而生的扩展后的easy_install 与 “Cheeseshop”(Python Package Index,也称为 “PyPI”)一起工作来实现相同的功能。它可以很方便的让您自动下载,编译,安装和管理Python包。

    4、用pip安装包的过程中,提示需要升级pip install --upgrade pip --user,升级显示成功但却导致pip不能使用 

    发现pip不能用了,报错如下,也不知道为什么:

    修正方法:

    解释:这个方法真的很有效果,也不知道原理是什么。挺好用,修复了pip,也升级了pip。 

    生活其实也很简单,喜欢的就去争取、得到的就珍惜、失去的就忘记。
  • 相关阅读:
    HDU 3949 XOR
    [JXOI2018]游戏
    树状数组 Binary Indexed Tree/Fenwick Tree
    Java 多线程编程
    概率算法
    最长回文子串 Manacher算法
    动态规划-最长上升子序列 LIS
    流水作业调度
    多机调度问题
    A*搜索算法
  • 原文地址:https://www.cnblogs.com/Formulate0303/p/15241497.html
Copyright © 2020-2023  润新知