見出し画像

ゼロから始める自動化マスター③pyATSのインストール

WSL(Windows subsystem for Linux)のインストール

Pyatsですが、なんと・・・LinuxのみでWindowsに対応していませんでしたw
まじですかーここまで準備してと思ったそこのあなた、安心してください。
Windows環境でLinuxを動かせるWSLというものがありますので、これ上で作業していければ問題ないです。

WSLのインストールは以下を参照してください。

私はWindows 10環境使ってますが、Powershellを「管理者権限」で開いて以下入れてPC再起動するだけで問題なくインストールできました。

wsl --install

再起動後にVS Codeを開くと、ターミナルを開いて「+」の下矢印がをクリックして「ubuntsu(wsl)」を選択すればWSLの画面が開けます。

え、前回インストールしたWindows内のPythonはどうするの?
pyatsがたまたまLinuxのみだったんですが、他の自動化ツール(robotframework単体とか、netmiko等)を使う時は使えるので記憶の片隅に置いててください…いつか役に立つよ。

VS Codeの拡張パックインストール(WSL用)

WSL内のフォルダを利用したいのですが、VS Codeが今の状態ではエクスプローラーで指定ができません。
この為、Remote - WSLという拡張パックをインストールしましょう。
下から二番目のアイコンをクリックして「Remote Development」を検索するとRemote - WSLというのが出てくるのでインストールしてください。

そして、VS Codeのターミナルで開いているWSL上で以下コマンドを叩いてもらえれば新しくWSLのフォルダ一覧が確認できるVS Codeが開きます。

$ code .

WSLでpyenvをインストール及び設定して環境セットアップ

えー、前回やったものをWSL上でもう一度お願いします・・・Linuxなので少しコマンド等が異なります。

以下を参考にしてインストールお願いします。

WSLからのpyenvは3.10.3しかなかったのでこちらを指定して進めます。
bashやらzbashやらは以下で確認してみてください。

ここから先は

2,653字 / 5画像
このマガジンがお得な理由 ・過去のSegment Routingに関する有料記事をすべて公開!(2022/3 現在100記事以上) ・新規に記載するSR関連記事もすべて公開! ・関連する技術ネタも公開!(※) ※関連する技術ネタは、その月に加入した人だけ定期購読料で閲覧可能ですので、購読期間が長ければ長いほどお得になります。

Segment Routing

¥600 / 月

このマガジンは主にSegment Routingについて書いています。 Segment Routingがよく分からんけど仕事で使うという…

この記事が気に入ったらサポートをしてみませんか?