python - 尝试通过命令行/gitbash 将 Python27 添加到路径时出现问题
问题描述
我正在尝试将 python 2.7 添加到我当前在命令行中设置的路径中。我无法添加它。
我当前的路径看起来像这样
Environment variable python "C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\DockerDesktop\version-bin;C:\Program Files\Docker\Docker\Resources\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Tumbleweed\Desktop Validator\;C:\Program Files\Tumbleweed\Desktop Validator\x86;C:\Program Files (x86)\HID Global\ActivClient\;C:\Program Files\HID Global\ActivClient\;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Users\jandali\AppData\Local\Microsoft\WindowsApps;;C:\Python27\Lib" not defined
最后它说没有定义环境变量python。
我尝试了以下命令
set "%path%;C:\Python27"
和
set "%path%;C:\Python27\Lib"
不知道为什么它说它在路径末尾时没有定义...
当我运行python
or时python27
,它说command was not recognized
不知道如何解决这个问题。
解决方案
在标准 Windows 命令行上,您遇到的错误是因为
set "%path%;C:\Python27"
扩展为
set superlongcurrentuser+systempath;C:\python27
并且刚刚创建的变量名称不是有效名称。你要:
set path="%path%;C:\Python27"
(在 Windows 中,路径由分号分隔,而不是像 unix/linux 上的冒号)
推荐阅读
- apache-spark - 使用带有 Kerberos 身份验证的 spark 连接 oracle 数据库?
- javascript - 在等待前一个完成的同时连续运行多个功能
- java - 如何使用缓冲阅读器将预先确定的文本设置为用户输入?
- javascript - 使用正则表达式替换包含 !、后跟一些字符、后跟 = 字符的字符串
- java - 如何从 .txt 文件中读取内容,然后在 Java 中找到所述内容的平均值?
- c - 为什么我会收到 UndefinedBehaviorSanitizer:DEADLYSIGNAL ?CS50 Pset2 破解版
- python - Python 字典返回语法错误,无法识别错误
- python - performance.getEntries() 没有得到更新
- r - 对文件夹中的所有表应用相同的编辑
- swift - SKLabelNode 不会从函数更新文本