問題タブ [wsl-2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1150 参照

python - Python の os.uname() モジュールが Windows では動作しないが、wsl 2 (ubuntu 20.04) では動作しない

WSL2(ubuntu 20.04)でPythonでコードを書くと:

出力は次のとおりです。

しかし、Windows ターミナルで同じコードを実行すると、AttributeError が返されます。

Windows ターミナルと WSL2 の切り取りの両方がここに示されています。

Windows ターミナルの場合: こちらの画像を参照してください

WSL2(Ubuntu 20.04): こちらの画像をご覧ください

ところで:他のosモジュールは両方でファイルを動作させます


なぜそれが起こっているのか誰にも教えてもらえますか?

0 投票する
0 に答える
887 参照

node.js - 特定のユーザーとして WSL2 で npm --version を実行すると、インタープリターが無効になるのはなぜですか?そのようなファイルやディレクトリはありませんか?

WSL2 Ubuntu 20.04 にインストールされている npm を確認しようとしています。

このコマンドを実行します

その結果

しかし、以下のコマンドを実行して root ユーザーに切り替えると:

npmのバージョンを確認できます

非 root ユーザーで実行すると、npm コマンドを実行できないのはなぜですか。wslによるCドライブマウントからマウントしようとしているようです。