python - cmd终端无法显示pip版本
问题描述
对不起这个简单的问题(我对此很陌生)
我目前正在使用 Python 3.7。它带有自动安装的 pip 但我无法让它从 CMD 显示当前版本(我使用 Windows 10)
但是,在 Pycharm 终端中它可以完美运行。我不知道为什么每个人都说“pip --version”应该在 CMD 中工作。我试过了,但没有用。
可能是什么原因?
我尝试使用其他人用来显示当前 pip 版本的相同命令。
pip 安装的位置是 C:\Users\"Username"\Desktop\untitled\venv\Scripts
当我运行 pip --version 或只运行 pip 时,它在 cmd 中显示“pip”不被识别为内部或外部命令、可运行程序或批处理文件。
以管理员身份运行 cmd 也无济于事。
考虑到 pip 有效,并且在我在 pycharm 终端中执行命令后我得到了包系统和导入运行,这并不是一场危机。我只是在寻找一个原因,为什么它无法在“正常”cmd 中找到 pip 而不是终端内置的 pycharm。
解决方案
您是否已将 Python 3.7 添加到 PATH(环境变量)中?除非您这样做,否则 Windows 可能无法访问 pip 或其耦合命令。
从 Windows Terminal(即 CMD)或 Windows Powershell 访问 pip 版本的两种方法如下:
点子--版本
和
点-V
再试一次,确保 Python 3.7 是系统 PATH 的一部分。
推荐阅读
- websocket - SignalR 不在 IIS Express 10 上使用 websocket
- android - 不要生成 BuildConfig - Gradle Kotlin DSL
- android - 如何使 PrimaryKey 以一个顺序为多个表生成 id
- c++ - 为什么水平推进不足以正确格式化字形?
- bootstrap-4 - 引导程序,如何使图像转到右侧?
- php - 无法从 php 代码运行 mysql 存储过程
- java - 带重新填充的线程安全队列
- swift - 快速获取带有空格的真实文件路径
- python - 从 shell 脚本中执行 python 代码
- javascript - 使用 this.$root.$emit 调用事件总线