Windows10にVagrantとVirtualBoxでCentOSの仮想環境を構築
全然できない。泣
プログラミング勉強して以来こんなにできないし、ネットに情報が無いこともなかった。
誰も私と同じ問題で困ってはいないらしい。
・Virtual Boxインストール →多分OK
・Vagrantインストール
'vagrant' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
ファイルパスを辿ってファイルの場所でvagrantコマンド使えば呼び出せるので、
パスが通せていないらしい。
でもどう見てもパスは合ってる!!!!!
□やったこと
①BIOSで仮想化を有効に。
→変化なし
②VagrantをC:直下でなくProgram Filesに置いてみる。
→変化なし
(なぜかProgram Filesを指定しても自動的にProgram Files(x86)に入る。
パスもちゃんと直ってるの確認したけどコマンド呼び出せず。)
③システム環境変数のパスの最後・・・Vagrant\binに\を足してみる
→変化なし
④下記を参考にディレクトリを参照して指定してもダメ。
環境変数を新規登録してもダメ。
https://blog.s-giken.net/374.html
⑤システム環境変数にwindows10字数制限疑惑を発見し、ユーザー環境変数に移動してみたけどダメ。
⑥下記参考に、理屈は分からないけどシステム環境変数Pathの一番先頭に移動
→パス通った!!!!!嬉しすぎる。
2週間!?かかってようやく。一人興奮してる。
https://www.scriptlife.jp/contents/programming/2016/12/17/windows-enable-path-env/
とりあえずコマンドが使えるようになった。
やっと始められる!!><
PowerShellを管理者権限で開いて
Start C:\Windows\system32\rundll32.exe sysdm.cpl, EditEnvironmentVariables
叩いてシステム環境変数を編集できるようにするのはすごく役立った。
※参考URL