妻が最近のサイゼリヤがどうなっているか偵察したいというので、ポンテポルタ千住というショッピングモールに行ってみた。この場所自体は初めて行くのだけど、朝の11時ちょっとの時間で駐車場が満車でやや驚いてしまった。どうやら雨だったので、子供を遊ばせる場所としても人が集まってるぽい。
サイゼリヤも激混みで少し待つ必要があったのだけど、割とすぐ座ることができて、そこからはドリアやティラミスなどを思いつくまま注文して食べていた。ほんと安くて素晴らしいねえ。昼食の後はショッピングエリアと LIFE などを眺めていくつか買い物を詩てから帰宅。頻繁に行くという場所ではなさそうだけど、たまに昼食ついでにという感じなら良さそう。
Windows の scoop を update したらエラーで失敗したようなメッセージが出てたので、一度アンインストールしてから再インストールしても以下のような同じエラーがでてどうにもならなくなってしまった。
PS C:\Users\hsbt> scoop install python
Installing 'python' (3.12.2) [64bit] from main bucket
Loading python-3.12.2-amd64.exe from cache
Checking hash of python-3.12.2-amd64.exe ... ok.
Running pre_install script...
Running installer script...
Linking ~\scoop\apps\python\current => ~\scoop\apps\python\3.12.2
Creating shim for 'python3'.
Creating shim for 'idle'.
Creating shim for 'idle3'.
Persisting Scripts
Persisting Lib\site-packages
Running post_install script...
WARNING: Failed to write executable - trying to use .deleteme logic
ERROR: Could not install packages due to an OSError: [WinError 3] The system cannot find the path specified: 'C:\\Users\\hsbt\\scoop\\apps\\python\\current\\Scripts\\pip.exe' -> 'C:\\Users\\hsbt\\scoop\\apps\\python\\current\\Scripts\\pip.exe.deleteme'
調べてみると、current/Scripts
というディレクトリは scoop/persist
というディレクトリに symlink が貼られていて、その中に過去のバージョンのゴミが残っているのが原因だった。一度アンインストールしてから、この persist
ディレクトリの下の Python 関係のファイルを消して、改めてインストールすることで無事エラーが消えて post install 処理が成功した。
この persist
ディレクトリを眺めてみると Ruby だと GEM_HOME
に使っているようで過去のバージョンで入れた rails などが全部残っているというのも知ることができて収穫だった。