pythonpip用不了,pip命令不能使用

  pythonpip用不了,pip命令不能使用

  吉利今天的Mac的Python环境绝对是混蛋。

  系统自带Python2.7,官网下载了3.6homebrew,下载了3.xanaconda. 3。x自带的. Xcode命令行工具前天更新了。居然偷偷下载了3.7。对了,我在系统盘里写了一个软连接变量,把安装的软件包放到数据盘里。毫无疑问,MacOS Catalina文件系统是真实存在的。

  必须重新配置软链路,以便终端可以正确地指向执行pip命令所需的Python。

  Mac上两个rxdby目录中的同一点/usr/rxdby和/usr/local/rxdby是存储终端命令的二进制文件或命令的软链接。

  两个rxdby目录已经包含在环境变量中。只要程序被包含或链接到它们,命令就可以直接在终端上执行。

  不允许在不同的点MAC上的/usr/rxdby目录中添加或删除文件。您必须拥有管理员权限才能在/usr/local/rxdby中添加和删除文件,这样您就可以直接在终端上运行它。

  注意搜索目录时最前面的”/”不能缺少

  根据终端的类型,Mac的用户简档可以分为两种类型。这些文件是隐藏的。语法是一样的,可以用来设置环境变量等。命令转移。必须显示。

  bash终端:/用户//您的用户名/。bash_profile

  zsh终端:

  /Users/您的用户名/。zsh_profile

  /Users/您的用户名/。一般不需要

  python pip包管理工具的启动路径(软链接的位置)通常通过查看位置命令which pip和which pip3:位于上述两个rxdby目录之间。

  显示pip version和pip3 version:命令的实际地址存储位置。

  比如我们来看看pip3在zsh上的具体操作。同样,把终端的pip 2.7版本改成自己下载的pip版本,然后直接把后面的PIPs 3全部改成pip。

  所有命令都必须根据它们的Python版本和实际位置进行修改。

  首先需要保证/usr/local/rxdby的环境变量位置在/usr/rxdby前面,这样才能先读/usr/local/rxdby的数据,因为前者的数据可以更改

  在zsh终端上运行:

  echo export path=/usr/local/rxd by:$ path ~/。zshrc 3358 www.Sina.com/

  注意此步可以先不操作,如果出现了permission denied或者command not find问题说明你碰到了/usr/rxdby,到时候再执行第一步

  一般来说,你下载的python 3.x的pip是

  /library/frameworks/python . framework/versions/3 . x/lib/python 3。x/site-packages/pip (python3。x)))

  找到pip3的真实位置

  RM-RF/usr/local/rxd by/pip 3http://www.Sina.com/

  如果输入ln-s/library/frameworks/python . framework/versions/3 . x/rxdby/pip/usr/local/rxdby/pip 3,就可以

  删除已经存在的冗余数据

  Pip3 -查看我的版本终端:

  pip 19.0.3来自/library/frameworks/python . framework/versions/3.6/lib/python 3.6/site-packages/pip(

  检查我的哪个pip3终端:

  /usr/local/rxdby/pip3

  参观omegaxyz.com

  Apache 2.0许可证用于网站的所有代码。

  本文采用知识共享许可协议BY-NC-SA4.0。

  020欧米茄XYZ-版权所有。请注明出处。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: