cmd中安装pipenv 报错'pipenv' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
时间: 2025-02-06 15:07:43 浏览: 125
### 解决 Windows CMD 中 'pipenv 不是内部或外部命令' 的方法
#### 安装 Pipenv 并确保其可用性
为了使 `pipenv` 命令能够在 Windows 的命令提示符 (CMD) 下正常使用,首先要确认 `pipenv` 是否已正确安装。可以尝试通过以下命令来更新并安装最新版本的 `pipenv`:
```bash
pip install --user --upgrade pipenv
```
这条命令会将 `pipenv` 安装到用户的本地环境中,并升级至最新版[^3]。
#### 设置环境变量 Path
如果已经成功安装了 `pipenv` 但仍收到错误消息,则可能是由于系统的环境变量未包含 `pipenv` 所在的位置。此时需手动添加相应的路径到系统的 PATH 变量中。具体步骤如下:
1. **查找 Python 脚本目录**
- 对于大多数用户,默认情况下,Python 包含的应用程序会被放置在一个类似于 `AppData/Roaming/Python/PythonXX/Scripts` 的隐藏文件夹内(其中 XX 表示 Python 版本号),例如 `C:\Users\<用户名>\AppData\Roaming\Python\Python39\Scripts`。
2. **编辑系统环境变量**
- 访问控制面板 -> 系统和安全 -> 系统;
- 单击左侧菜单中的“高级系统设置”,然后单击底部的“环境变量...”按钮;
- 在弹出窗口中找到名为 "Path" 的变量,在列表框中选中它后点击下方的 “编辑…” 按钮;
- 添加新的条目,输入之前查找到的具体脚本路径;
- 如果存在多个 `PATH` 条目,请保持原有配置不变仅追加新项即可;
- 修改完成后保存更改并关闭所有对话框[^4]。
3. **验证修改效果**
关闭当前正在使用的任何命令行界面实例,重新启动一个新的 CMD 实例以加载最新的环境配置。再次测试 `pipenv` 命令是否能够被识别执行。
以上措施通常能有效解决因缺少必要环境变量而导致无法调用 `pipenv` 的情况。
阅读全文
相关推荐















