首页 > 解决方案 > 终端和 vim 文件显示不同的 python 路径和版本

问题描述

当我在 vim 文件中检查 python 版本时,它显示 3.6,而当我从 bash 终端检查时,它显示 python 3.7。结果,当我pip install <somemodule>从终端时,它安装在 python 3.7 路径中。所以,当我运行我的 python vim 文件时,没有检测到包。

如何更改 python vim 文件以指向与我的 Bash 终端相同的 python 版本?

编辑:我没有 sudo 命令权限。

编辑 2:我已经安装了一个 python 3.7 环境conda create -n <env_name> python=3.7和更高版本source activate env

但是,当我现在尝试时pip install <somemodule>,它会显示已满足要求的消息,但模块位于不同环境中的路径。如何 pip 安装模块,以便它们出现在我当前 <env_name> 的站点包中?

标签: pythonbashvimpip

解决方案


推荐阅读