当我阅读全球作曲家包的说明(即PsySH)时,它们听起来就像你可以做的那样
composer g require psy/psysh:@stable
然后
psysh
以及其他类似的包。 Laravel是我尝试的另一个。但是,当我尝试运行该工具时,我得到的只是
'psysh'未被识别为内部或外部命令, 可操作程序或批处理文件。
我没有在PATH变量中看到作曲家bin路径,所以我添加了%APPDATA%/Composer/vendor/bin
,其中所有.bat文件都是针对全局安装的包,我验证了路径是否有效。然而,除非我和他们在同一个bin目录中,否则这些工具不会运行。我在其他地方得到上面的错误......
答案 0 :(得分:1)
那太傻了。它不喜欢路径的%APPDATA%部分,即使其他路径使用环境变量就好了。我用C:\Users\MND\AppData\Roaming\Composer\vendor\bin
替换它然后它可以工作。