无法在命令行中运行PhpStorm 6中的“vagrant up”

时间:2013-11-28 15:01:08

标签: vagrant phpstorm

我试图直接从Phpstorm 6启动我的Vagrant但是我找不到命令(Windows)。

屏幕截图:http://i.stack.imgur.com/d8aUA.png

我能做些什么让它有效吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

摘自:https://www.jetbrains.com/phpstorm/webhelp/vagrant.html

  

确保以下可执行文件的父文件夹   被添加到系统PATH变量:

vagrant.bat or vagrant from your Vagrant installation. This should be done automatically by the Vagrant installer.

如果您以标准方式安装了Vagrant,那么只需重新启动命令提示符本身或phpStorm即可重新加载PATH。否则只需找到bat文件并手动运行它以查看它是否有效或更好地添加到系统PATH var的路径。

答案 1 :(得分:0)

您是否在“设置|命令行工具支持”中为vagrant创建了别名

命令行支持工具不知道vagrant是什么,所以它尝试按原样执行整个命令。问题是 - 应用程序的正确名称应该是vagrant.bat(或vagrant.cmd - 不记得了) - IDE不会像DOS / Windows那样自动添加.bat / .exe / etc一样。

因此,要么使用vagrant.bat up命令,要么(更好)创建别名。


<强> P.S。 如果找不到确切的命令,PhpStorm v7 将在您的PATH中搜索.bat / .cmd / .exe / etc。仍然 - 制作别名是命令行工具中最好/最安全的方法。