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

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

相关推荐
IMPYLH7 分钟前
Linux 的 install 命令
linux·运维·服务器·bash
weixin_419349799 分钟前
Python 项目中生成 requirements.txt 文件
开发语言·python
第一程序员22 分钟前
Python与区块链:非科班转码者的指南
python·github
liu****31 分钟前
LangChain-AI应用开发框架(六)
人工智能·python·langchain·大模型应用·本地部署大模型
浦信仿真大讲堂1 小时前
CST FAQ 006:Linux系统CST安装指导
linux·运维·服务器·仿真软件·达索软件
witAI1 小时前
**AI仿真人剧制作2025推荐,专业团队与创新技术引领未来**
人工智能·python
AI+程序员在路上1 小时前
Linux C 条件变量阻塞线程用法:等待时CPU占用率为0
linux·运维·c语言
♪-Interpretation1 小时前
第五节:Python的流程控制语句
python
HABuo1 小时前
【linux线程(三)】生产者消费者模型(条件变量阻塞队列版本、信号量环形队列版本)详细剖析
linux·运维·服务器·c语言·c++·ubuntu·centos
Milu_Jingyu2 小时前
Windows与Ubuntu文件共享详细指南
linux·windows·ubuntu