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

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

相关推荐
羊村积极分子懒羊羊7 分钟前
python课程三月二十九号粗略总结
开发语言·python
深圳蔓延科技7 分钟前
Python算法学习分享
python
aloha_7898 分钟前
langchain4j如何使用mcp
java·人工智能·python·langchain
yunhuibin9 分钟前
CNN基础学习
人工智能·python·深度学习·神经网络
何达维9 分钟前
`kubectl top nodes` 或 `kubectl top pods` 返回 `metrics not available yet` 的排查、解决
linux
陈晨辰熟稳重13 分钟前
20260113-np.random.multinomial 与 torch.multinomial
pytorch·python·numpy·采样·multinomial
智航GIS16 分钟前
11.6 Pandas数据处理进阶:缺失值处理与数据类型转换完全指南
python·pandas
小希smallxi16 分钟前
Java 程序调用 FFmpeg 教程
java·python·ffmpeg
学习的学习者30 分钟前
CS课程项目设计22:基于Transformer的智能机器翻译算法
人工智能·python·深度学习·transformer·机器翻译
东皇太星35 分钟前
linux 内存管理详解
linux·运维·服务器