繁体   English   中英

找不到Linux Shell命令,即使它们的路径列在PATH变量中

[英]Linux shell commands not found even though their paths are listed in the PATH variable

在python sdk中找不到google app引擎cli命令。 我已经检查了google_appengine文件。 shell命令在那里,我已经将app引擎文件路径添加到PATH变量中。 我回显PATH变量,并显示了app_engine文件的目录,但是当我尝试使用文件中的命令时,仍然找不到该目录。 如果我通过使用整个路径直接引用该命令,则该命令有效,但否则将无效。 还有其他需要做的事情来引用shell中的命令吗?

请提供更多错误信息,

如果我通过使用整个路径直接引用该命令,则该命令有效

我认为您的python路径可能不正确, 不支持python 2.6。

那你有多版本的python吗?

谢谢大家的贡献。 原来我使用的路径是错误的。 代替/home/Programs/Apps/google_appengine它应该是/home/Programs/google_appengine 我想外壳程序不会检查您添加到PATH变量的路径是否确实存在。 谁知道? 不是我

直到我遇到另一个问题堆栈溢出-可能很快就会看到

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM