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

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

相关推荐
wmfglpz886 分钟前
NumPy入门:高性能科学计算的基础
jvm·数据库·python
如若12316 分钟前
WSL2安装Ubuntu完整教程:自定义安装目录到D盘(--location一键搞定)
linux·运维·服务器·pytorch·python·ubuntu·计算机视觉
@fai32 分钟前
【Python多线程截图】当 Python 多线程遇上底层 C 库——一次由“串图”引发的线程安全深度思考
python·opencv·numpy
alvin_20051 小时前
python之OpenGL应用(五)变换
python·opengl
深蓝电商API1 小时前
服务器部署爬虫:Supervisor 进程守护
爬虫·python
是梦终空1161 小时前
Python深度学习入门:TensorFlow 2.0/Keras实战
jvm·数据库·python
竹林8182 小时前
用Python requests搞定Cookie登录,我绕过了三个大坑才成功
爬虫·python·自动化运维
MIXLLRED2 小时前
Python模块详解(一)—— socket 和 threading 模块
开发语言·python·socket·threading
Jay-r2 小时前
OpenClaw养龙虾工具安全风险分析:五大隐患及防护建议引言
网络·python·安全·web安全·ai助手·openclaw
papaofdoudou2 小时前
QEMU和KVMTOOL在GPA(IOVA)和HVA映射方面的异同
linux·运维·服务器