大企業営業から未経験ITエンジニアを目指すブログ

アラサー大企業営業から未経験ITエンジニアを目指すブログ。日々学んだことを忘備録的に記します。

Windows10にVagrantとVirtualBoxでCentOSの仮想環境を構築

全然できない。泣

プログラミング勉強して以来こんなにできないし、ネットに情報が無いこともなかった。

誰も私と同じ問題で困ってはいないらしい。

 

・Virtual Boxインストール →多分OK

Vagrantインストール

 →コマンドプロンプト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

https://www.lisz-works.com/entry/sys-env-admin