問題タブ [pythoninterpreter]

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 投票する
0 に答える
23 参照

python - ネストされた関数内のリストではなく、int 値の代入前参照エラーのみが存在するのはなぜですか?

私はleetcodeの問題をやっています - rightSideView. 内部ヘルパー関数を作成すると、外部関数変数にアクセスできると思いました。ただし、これは結果 (リスト) にのみ当てはまり、maxHeight (int) には当てはまりません。以下で参照されるコード:

これは、self.maxHeight; を参照すると修正できます。ただし、結果のために同じことをする必要はありません。どうしてこれなの?リストがPythonのクラス内のグローバル変数として作成される可能性はありますか? これを他にどのように説明すればよいかわかりません。

次のコードはエラーなしで動作します。

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

python - PyCharm が正しい Python バージョン/インタープリターを使用していない

PyCharm で奇妙な問題に直面しています。プロジェクトに必要な残りのパッケージとともに、プロジェクトのインタープリターとしてのベースを(venv)持つ仮想環境 " " を定義しました。Python3.8プロジェクトrun/debug構成でも同じものが選択されています。下の写真を参照してください。

プロジェクトに設定された仮想環境

実行/デバッグ構成用に設定された仮想環境

私の仮想環境には Python-3.8 がありますが、プロジェクトを実行しようとすると、PC の別の場所にある Python-3.7 でプロジェクトを実行しようとします。これがその写真です: 実行ボタンを押した後のPyCharm呼び出し

さらに、画面の右下にある PyCharm にリストされているインタープリターは、図に示すように正しいものです。 ここに画像の説明を入力

ここで同様の質問が回答されているのを見ました: PyCharm は構成済みの virtualenv インタープリターを使用していませんが、解決策は私には機能しないことを示唆しています。

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

pythoninterpreter - replit の代替

私と私の友人は、replit で python プロジェクトを使用していました。サーバーに保存されているライブラリの最大数に達したというエラーが発生したとき、いくつかのモジュールを使用していました。リプリットに代わる良い方法はありますか?

私がreplitのウェブサイトの代替を探している機能:

(1) Python インタプリタ

(2) チームプロジェクト

(3) 無料

(4) 複数人でのライブ編集 (つまり、ある人がコードを編集した場合、更新せずに表示する必要があります)

(5) プリインストールされた共通モジュール

(6) オートコンプリート変数、ブラケット

(7) 少なくとも 250 MB のプロジェクト スペース

これらの要件をすべて満たすウェブサイトがあれば、リンクを教えてください