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

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

相关推荐
MyY_DO6 分钟前
序列模型说人话
python
claider6 分钟前
Vim User Manual 阅读笔记 usr_25.txt Editing formatted text 编辑有格式的文本
linux·笔记·vim
AC赳赳老秦7 分钟前
使用OpenClaw tavily-search技能高效撰写工作报告:以人工智能在医疗行业的应用为例
运维·人工智能·python·flask·自动化·deepseek·openclaw
yiwenrong9 分钟前
系统初始化
linux
逸Y 仙X10 分钟前
文章八:ElasticSearch特殊数据字段类型解读
java·大数据·linux·运维·elasticsearch·搜索引擎
脱脱克克12 分钟前
云端 OpenClaw 远程执行本地进程原理机制详解:Gateway、approvals 与 system.run 到底谁在判定、谁在执行?
linux·gateway·openclaw
行者..................14 分钟前
第2课:恢复出厂、掌握 Linux 基础命令并完成首次 GCC 编译
linux·qt·driver
源远流长jerry25 分钟前
RDMA Memory Region (MR) 机制详解:地址转换与内存保护
linux·服务器·网络·tcp/ip·架构·mr
c++逐梦人26 分钟前
Linux进程信号
linux·服务器
未知鱼27 分钟前
Python安全开发之简易whois查询
java·python·安全