※当サイトの記事には、広告・プロモーションが含まれます。

VS Codeでリモート接続先でpytestがテストを参照できなくなった話など

www.itmedia.co.jp

 理化学研究所富士通は11月19日、「富岳」が世界のスーパーコンピューター性能ランキング「TOP500」で6位になったと発表した。「HPCG(High Performance Conjugate Gradient)」では10期連続の世界1位を獲得している。

「富岳」世界6位に 「HPCG」では10期連続1位 - ITmedia NEWS

 1位は、米国ローレンス・リバモア国立研究所の新しいスパコンEl Capitan(エル・キャピタン)」が獲得。4位までを米国のスパコンが占めた。

「富岳」世界6位に 「HPCG」では10期連続1位 - ITmedia NEWS

⇧ 毎度のことながら、アメリカが1位~4位まで独占って、エグいっすな...

venv環境からdeactivateできなくなった話から

Linux環境における、Pythonの仮想環境の話になるのですが、

docs.python.org

⇧「venv」を利用している環境での話になります。

最早、「VS CodeVisual Studio Code)」のバグなんじゃないかと思いたくなるのだけど、

qiita.com

⇧ 上記サイト様のコメントにある方法で、解消できました。

VS Codeでリモート接続先でpytestがテストを参照できなくなった話など

で、「VS CodeVisual Studio Code)」は、他にもブラックボックスな部分が多過ぎるのだが、「Python」のテスト用のフレームワークで「pytest」なるものがあるのですが、ここでも問題を引き起こしてくれるわけでしたと。

どういう事象かというと、

⇧「VS CodeVisual Studio Code)」の「拡張機能」の「Remote SSH」で、Linux環境に接続して、「.vscodeディレクトリが配置されていないディレクトリも開いている場合に、

「pytest」に探して欲しいパスが選択肢に出て来ないという...

当然、エラーになりますと...

エラーを見てみると、

■エラー抜粋

[error] pytest test discovery error for workspace:  /home/ts0818 

⇧「VS CodeVisual Studio Code)」の「ワークスペース」の問題なのかが分からんのだけど、「VS CodeVisual Studio Code)」で開くディレクトリの範囲を、

「.vscodeディレクトリの配置されているディレクトリだけを開くようにすると、

⇧ 自動的に「pytest」が実行できるGUIが表示されるようになるというね...

VS CodeVisual Studio Code)」の「ワークスペース」の問題だとは思うのだけど、最早、バグと言っても過言では無い気がしてしまうのよね...

VS CodeVisual Studio Code)」の正確な「ワークスペース」の構築の仕方の情報が無いのが良くないとは思うのよね...

stackoverflowで、海外の方でも、「VS CodeVisual Studio Code)」の正確な「ワークスペース」の構築の仕方が無いよね、って話が上がっていて、誰も正確な情報を提供できていないからして、Microsoftが公式のドキュメントで正確な情報を提示すれば解決する話ではあるんだが...

Microsoftに限らないのだけど、一次情報が、頼りにならないので辛い...

毎度モヤモヤ感が半端ない…

今回はこのへんで。