この記事では、Windows 環境の Atom エディターで Python 仮想環境を構成する方法を紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。
関連する推奨事項: 「atom チュートリアル 」
Atom は Windows のテキスト エディターの中で完全に人気があると言え、使用する人が増えています。私が Atom を選んだ主な理由は、以前に Vim を使用したことがあり、Atom の Vim プラグインには、数値を増減する (Ctrl A / Ctrl X) などの一般的な機能がすべて備わっているからです。 :
コマンドを実装するための ex-mode
プラグインの追加により、これはすでに Vim エクスペリエンスに非常に適しています。
なぜ私が Vim をもう使わなくなったのかというと、Vim が 8.2 に更新されていて、以前に設定した vimrc を引き継ぐことができないからです (子供を救ってください。子供は TAT の設定方法を理解できません) )
サードパーティ ライブラリの管理を容易にするために、Python 開発時に仮想環境を構築することをお勧めします。ただし、日常的な使用では、大規模なプロジェクトではない場合、ジョブやテスト プログラムを実行している場合、またはコードがエラー メッセージを報告するほど長くない場合でも、仮想環境を開く必要はありません。
この時点で問題が発生します。インストールした Python ルート ディレクトリには必要なパッケージがないため、仮想環境のコンパイラを使用してコードを実行したいのですが、ひどいことは経験したくありません。 cmd または Anaconda。コマンドを使用してプログラムを実行するよう求めるプロンプト。この機能を Atom に統合するにはどうすればよいですか?
AtomによるPython仮想環境の構築方法を詳しく解説(Windows環境)
これが私のものです。Atom を実行するプログラムの鍵は、AtomによるPython仮想環境の構築方法を詳しく解説(Windows環境)
プラグインです:
このプラグインを使用すると、# を押すことができます。 ##F5 または
F6 現在のプログラムを実行できます。実際、原理は非常に単純です。つまり、カスタム コマンドが実行されます。
{file} が現在のファイルを表し、
F5 を押すたびにこのコマンドが実行されることを知っておくだけで済みます。
pylint は、このパッケージが見つからず、そのパッケージは存在しないと通知し続け、強迫性障害はその場で消滅します。
atom-python-virtualenv.
は現在 anaconda の仮想環境 をサポートしていないことがわかりました。著者は次の 3 つの項目を含む To-Do リストを作成しました:
PS: Atom インストール用のカスタム インターフェイスはありません。デフォルトの適切な環境変数 (および C ドライブへの強制インストール) で変更する必要があります。ただし、このコマンドが存在しない場合は、Atom インストール ディレクトリを自分で見つけ、bin パス フォルダーを Path 環境変数に設定して、コマンド ラインを再起動します。この基本環境には
opencv がありません。ここに
import cv2 が表示されると、エラーが報告され、続行するとエラーが発生します。それを実行します。
pylint のエラー レポートが消え、プログラムが正常に実行できることがわかりました。
atom を実行するだけです。このシェルで Atom を開くコマンドを実行すれば完了です。
start /k cmd "conda activate <your env> && atom"
atom_venv.bat などのバット ファイルに変更します。このファイルをデスクトップに置くと、次回仮想環境
で Atom を起動する場合は、
を置くだけで済みます。コマンド内で、環境名に置き換えるだけです。
&& の前後 2 つの命令を実行します。興味がある場合は、関連するスクリプト情報 XD# # を確認してください。
しかし、実際には、2 つのシステムは近年、互いの長所と短所を学びました。 Linux の使いやすいインターフェイスはさておき、Microsoft は Windows 10 用のターミナルを作成しました。 Microsoft Store で「Windows Terminal」を検索してダウンロードしてインストールします。これは PowerShell に基づいており、適切にパッケージ化されており、当然ながら cmd よりもはるかに快適に使用できます。使いやすいコードのオートコンプリートや、次回簡単に使用できるように Python 仮想環境を保存できる独自の構成ファイルなど、多くのターミナル機能をサポートしています。
かなり冗長です (笑) 実際、ほとんどの人はこのナンセンスを読む時間がないと思います。そのため、解決策の部分はできるだけ簡潔かつ明確にするよう努めました。しかし、それでも私はくだらない話をしたり、本題から外れた何かを言いたいと思っています。ここにいてくれてありがとう。
プログラミング関連の知識について詳しくは、
プログラミング ビデオ以上がAtomによるPython仮想環境の構築方法を詳しく解説(Windows環境)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。