62

私は何人かの仲間の学生と協力して Python アプリを構築しており、Visual Studio intelli-sense の「トレーニング ホイール」を使用したいと考えていました。彼らは mac と linux で python を使用するので、理想的には、私たちのソース管理レポは、*.py私たちが書いたソースファイルとrequirements.txtpip 依存関係のエクスポート (pip freezeメソッドを使用して) だけで構成されます。

新しい Visual Studio プロジェクトを作成し、そのプロジェクト内で (たとえば) 次のコマンドを実行できるようにしたいと考えています。

pip install boto
pip install fabric
pip install cuisine
pip freeze > requirements.txt

その後、これらのライブラリを参照するコードを記述し、Visual Studio 内から実行できるようになります。

これを行う方法はありますか?Visual Studio 内の Python は、pip 内で利用可能な形式でモジュールを処理することさえできますか、または VS で使用されるすべての Python ライブラリは、Windows 用に事前にコンパイルされている必要がありますか?

助けてくれてありがとう!

4

6 に答える 6

141

うん!Tools-> Python Tools->に移動しPython Environmentsます。

pipこれにより、メニューから( VS 2015)またはPackages(VS 2017)を選択できる新しいペインが開き(Overviewデフォルトで表示されます)、モジュールを入力してダブルクリックしてインストールできます。

ここに画像の説明を入力

一部のパッケージには複雑な依存関係があり、次のリンクから手動でインストールする必要がある場合があります。

于 2015-09-13T02:31:15.647 に答える
9

VS 2017 では、「ソリューション エクスプローラー」に切り替えて、示されているように右クリックします。

ここに画像の説明を入力

于 2017-07-07T17:16:20.130 に答える
7

はい、できます。こちらから簡単なガイドをご覧くださいhttps://zignar.net/2012/06/17/install-python-on-windows/

Pipをインストールする前に、setuptoolsまたは配布が必要です。Python3を使用している場合は、setuptoolsがPython 3.xをサポートしていないため、distributeを使用する必要があります。

配布をインストールするには、https://pypi.python.org/pypi/distribute/0.6.27からセットアップファイルをダウンロードし、 Pythonを使用して呼び出します。

python.exe C:\ Path \ to \ distribution_setup.py

配布がインストールされたので、Pipもインストールできます。ここからget-pip.pyをダウンロードしますhttps://raw.github.com/pypa/pip/master/contrib/get-pip.pyそしてdistribute_setupを呼び出したのと同じ方法で呼び出します。

python.exe c:\ Path \ to \ get-pip.py

その後、Pipがインストールされます。ただし、C:\ Python32 \ScriptsもPathSystemvariableに追加することをお勧めします(手順1を参照)。したがって、pip.exeは任意の場所から実行できます。

于 2013-03-03T13:05:51.997 に答える
7

Visual Studio の言及から、Python Tools for Visual Studio を使用しているように思えます。その場合、pip、easy_install、および virtualenv のサポートは、PTVS 2.0 ベータ版の新機能の 1 つです。入手して試してみてください。プロジェクトにインタープリター参照を追加すると、ソリューション エクスプローラーのそのインタープリターのコンテキスト メニューにパッケージをインストールするコマンドが表示されます。

この方法では、パッケージを初めてインストールしようとするときに PTVS が自動的に pip をセットアップするため、自分で pip をセットアップする必要もありません。

于 2013-08-07T02:18:43.510 に答える
1

次のようにパスを pip に設定できます。

Open cmd prompt

走るset PATH="C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64"

于 2018-06-29T04:39:44.750 に答える