linuxbrew安装pip3+ranger

2023-05-16

因为brew install ranger安装出来的ranger是基于python2的,nvim中无法使用rnvimr插件。所以需要使用pip3安装一下ranger.

在centos7 中使用linuxbrew安装的python3不自带pip3,我本想使用pip3安装ranger,发现安装不了。因为环境变量中的pip3还是centos7中使用yum安装的低版本pip3。这时环境变量就比较混乱。

  • python3是brew安装的新版本python3.9
  • pip3是yum安装python3.6自带的

解决思路:
python3使用brew安装的最新版本的(3.9),pip3使用python3.9自行安装。这样就不会混乱了。

安装pip3包管理工具

如果没有 python3,则先安装:

brew install python3

安装完成, 可以继续安装 pip3 包管理工具:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py

增加环境变量

export PATH=/home/linuxbrew/.linuxbrew/Cellar/python@3.9/3.9.4/bin:$PATH

自己安装的python路径一定要写在前面,这样可以优先级高于yum安装出来的python。
检查一下版本:

python3 -V
pip3 -V

安装ranger

pip3 install ranger-fm -i https://mirrors.aliyun.com/pypi/simple/
pip3 install pynvim -i https://mirrors.aliyun.com/pypi/simple/

执行结果如下:

pip3 install ranger-fm -i https://mirrors.aliyun.com/pypi/simple/
Looking in indexes: https://mirrors.aliyun.com/pypi/simple/
Collecting ranger-fm
  Using cached https://mirrors.aliyun.com/pypi/packages/7e/19/a7d9bb8646f87df5a3126fc385e45c04e55639c0576d31351083cb02f248/ranger-fm-1.9.3.tar.gz (226 kB)
Building wheels for collected packages: ranger-fm
  Building wheel for ranger-fm (setup.py) ... done
  Created wheel for ranger-fm: filename=ranger_fm-1.9.3-py3-none-any.whl size=316802 sha256=0812a4e77e4190e4ec3af0bb120f1dcda5f115ddbb35abcb51c9b3b159936e88
  Stored in directory: /home/vncuser/.cache/pip/wheels/5a/51/f9/0edef471916449511cf46c37941d4b91dba2ee99ab9fe30d83
Successfully built ranger-fm
Installing collected packages: ranger-fm
Successfully installed ranger-fm-1.9.3

可以愉快的使用rnvimr了
在这里插入图片描述

参考

https://www.jianshu.com/p/fd9a3aead175

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linuxbrew安装pip3+ranger 的相关文章

随机推荐

  • macOS中安装secoclient

    前言 有小伙伴在我的文章下评论提到macOS版本安装secoclient遇到问题了 xff0c 为了回答这个问题我当然开个文章说明一下吧 原文章传送门 xff1a secoclient全版本下载分享 xff1a https blog csd
  • Spring boot磁盘文件下载

    代码实现 span class token keyword import span org span class token punctuation span springframework span class token punctua
  • macOS中iTerm或终端字体乱码解决办法

    解决乱码 如果你发现你显示的不是像我截图里的那样的 xff0c 而是有乱码 xff1f 之类的 那是因为字体的原因 只要安装nerd font字体 xff0c 并设置终端模拟器的字体为nerd font 以macOS为例 使用Homebre
  • onClickListener重写onClick方法的简写形式(v)-> Lambda表达式

    最基础的点击事件的写法 view setOnClickListener span class token punctuation span new View span class token function name function O
  • CentOS安装Ranger

    文章目录 一键安装安装pip3安装python3与python3 devel设置国内的源临时切换源永久切换源 安装ranger参考 一键安装 直接复制下面命令即可完成安装了 yum span class token function ins
  • IntelliJ IDEA自定义代码段

    前言 IntelliJ IDEA的代码段能提高不少开发效率 xff0c 除了使用默认的代码段 xff0c 那么如何自定义代码段呢 xff1f 操作演示 自定义代码段 Preferences Editor gt Live Templates
  • Centos7如何安装nginx新版本

    前言 应该有不少小伙伴安装nginx使用下面命令安装的吧 xff1f yum span class token function install span epel release yum span class token function
  • CentOS7设置时区与时间同步

    文章目录 一键脚本设置时区根据网络同步时间手动设置时间参考 一键脚本 直接整段复制粘贴到命令即可 span class token comment 设置时区为上海 span timedatectl set timezone Asia Sha
  • CentOS中使用brew安装新软件

    因为CentOS为了追求系统稳定 自带的软件管理器安装的软件相对会比较旧 软件比较旧有它的好 也有不好的地方 比如 yum安装vim目前最新的版本也只是7 4 现在很多插件都要求vim 8以上版本了 这时只能自己源码编译安装vim就很麻烦
  • CentOS安装最新版本curl

    CentOS系统自带的curl版本 xff1a span class token function curl span version span class token function curl span 7 29 0 span clas
  • CentOS中使用Homebrew报错ELF: x: Error

    报错信息如下 apex localhost hello hello P k ELF x Error 1484067991 原因分析 Homebrew安装的gcc 和 glibc 与系统自带的库冲突了 解决办法 brew uninstall
  • CentOS7升级gcc-10.3.0

    因为Centos中使用yum安装软件版本一般比较旧 最近在研究在Centos使用brew安装新版软件 CentOS自带的gcc版本比较老旧了 使用brew安装的软件小部分打开会报错 所以尝试升级一下gcc看看是否能解决问题 注意 GCC是L
  • Centos6.8更新curl7.76

    我想在CentOS6 8中安装linuxbrew xff0c curl版本过低 xff0c 只好升级一下了 安装依赖项软件包 xff08 后续升级需要 xff09 yum span class token function install
  • CentOS6.8安装python3+ranger

    个人比较喜欢使用ranger做文件管理器用 xff0c 需要python3支持 CentOS6 8无法直接使用yum安装python3 xff0c 那我们就编译安装吧 xff01 准备工作 依赖 yum span class token f
  • newFixedThreadPool(1)和newSingleThreadPool()的区别

    最近在学习线程池遇到一个有意思的问题 xff0c 在这里记录一下 xff0c 若大佬们觉得不够精准欢迎留言私信 xff01 查看newSingleThreadPool 源码如下图 xff1a 注释中被圈中的大概意思是指newSingleTh
  • macOS开机iterm2 + oh my zsh会显示xcodebuild

    现象 系统 xff1a macOS Big Sur11 2 3 每次重启电脑后 xff0c 首次打开iterm2 会显示 xcodebuild要等待3到5秒才可以 下次重启前在打开iterm2就不会出现xcodebuild 如何去优化这个体
  • no such file or directory: /usr/local/share/zsh/site-functions/_brew_cask

    现象 执行命令 xff1a span class token function source span zshrc 报错如下 xff1a compinit 503 no such file or directory usr local sh
  • 黑苹果macOS Big Sur更新11.3后usb3.0无法使用解决办法

    现象 macOS Big Sur 11 2 usb都正常使用 xff0c 更新到macOS Big Sur 11 3后发现usb3 0无法使用了 xff0c usb2 0还是正常的 解决办法 修改配置文件 EFI OC config pli
  • React Native 学习笔记

    iOS模拟器切换软键盘 如果您使用的是iOS模拟器 xff0c 则可以连接硬件键盘 xff0c 并将其与 任何输入字段 这可以通过Shift 43 43 K切换到软键盘 输入法键盘遮挡问题解决 操作演示如上图 xff0c 解决问题关键代码如
  • linuxbrew安装pip3+ranger

    因为brew install ranger安装出来的ranger是基于python2的 xff0c nvim中无法使用rnvimr插件 所以需要使用pip3安装一下ranger 在centos7 中使用linuxbrew安装的python3