Linux已安装virtualenv 但还是报 bash: virtualenv: command not found 错误原因及解决

场景

在 linux 上已经安装了python和 virtualenv ,但是直接执行 virtualenv 相关的指令创建虚拟环境还是失败并且报错 bash: virtualenv: command not found

原因

虽然手动安装了virtualenv 没有自动配置 virtualenv 的软连接

解决方式

  1. 手动在安装目录下去执行相关指令
    如果知道安装的路径则直接去指定路径去执行相关指令例如:
bash 复制代码
/usr/local/python3/bin/virtualenv env

一般路径都会默认放到 /user/local 下 可以通过如下指令查找

bash 复制代码
find /user/local -name virtualenv

find 后的/user/local为指定的查找路径,可以自行替换 ,会出现很多结果列表 仔细辨认,正确的那一个最后只有 virtualenv 这一个名 没有其他前后缀

  1. 去手动建立一个软链接 还是使用上面的 find 指令找到 virtualenv 的安装地址 然后如下建立软链接
bash 复制代码
ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv

最后一段基本是固定的 第一段路径为我们找到的路径

相关推荐
zl_dfq2 分钟前
Linux第一个小程序 之 【进度条】
linux
wdfk_prog2 分钟前
[Linux]学习笔记系列 -- [kernel]kthread
linux·笔记·学习
大地的一角7 分钟前
(Linux)ELF格式与库的链接原理
linux·运维·服务器
z202305088 分钟前
Linux之中断子系统-内核中断注册源码分析(4)
linux·运维·服务器
深思慎考32 分钟前
微服务即时通讯系统(服务端)——用户子服务实现逻辑全解析(4)
linux·c++·微服务·云原生·架构·通讯系统·大学生项目
一晌小贪欢37 分钟前
【Python数据分析】数据分析与可视化
开发语言·python·数据分析·数据可视化·数据清洗
Red丶哞2 小时前
Docker 安装部署Prometheus
linux·云原生·容器·kubernetes
dreams_dream3 小时前
Flask
后端·python·flask
mywpython3 小时前
用Python和Websockets库构建一个高性能、低延迟的实时消息推送服务
python·websocket
emiya_saber3 小时前
Linux 文件系统基本管理
linux·运维·服务器