web-dev-qa-db-ja.com

Windows PowerShellでpipを使用してパッケージをインストールする方法

Windows 8コンピュータでPython 2.7.9を使用しています。

pythonと入力した後、Windows PowerShellでpip install lxmlと入力してlxmlをインストールしようとしましたが、次のエラーが発生します:SyntaxError: invalid syntax

次のチュートリアルを使用してpipをインストールしてみました http://www.tylerbutler.com/2012/05/how-to-install-python-pip-and-virtualenv-on-windows-with-powershell/ 後でPythonを最初にインストールしたときに、pip.exe、pip2.7.exe、およびpip2.exeがすでにインストールされていることに気づきました。これらはC:\ Python27\Scriptsディレクトリにあります。

しかし、pip helpのようなものを試すと、無効な構文エラーが発生します。

Lxmlライブラリをインストールするために、pipを再インストールする必要がありますか、それをどのように機能させるのですか?.

あなたが提供できるあらゆる助けをありがとう。

7
David

私も同じ問題を抱えていました。システムがコマンド「pip」を認識するように、PATH環境変数を設定する必要があります。

[PowerShellで] easy_installまたはpipと入力しても機能しない場合は、Scriptsフォルダーがパスに含まれていないことを意味します。その場合は、次のコマンドを実行します(このコマンドは1回だけ実行する必要があります。そうしないと、PATHがどんどん長くなります)。 c:\ Python33\ScriptsをPythonインストールの正しい場所に置き換えてください:

setx PATH "%PATH%;C:\Python33\Scripts"

このコマンドを実行した後、PowerShellを閉じて再度開きます。

ソース: http://arunrocks.com/guide-to-install-python-or-pip-on-windows/

11
Christopher

Pythonバージョン2.7.9および3.4​​.0以降、 'pip'は通常のインストールにすでに含まれています。Pythonインストールディレクトリはシステムの「PATH」環境変数に含まれているため、「pip」を見つけることができます。

詳細はこちらをご覧ください:

Windowsにpipをインストールするにはどうすればよいですか?

編集:python内でpipを実行しようとしているように聞こえますが、コマンドプロンプトから「無効な構文」エラーが発生することはありません。 「pipは認識されない」などのように。コマンドプロンプトを開き、「pip help」と入力するだけです。

2
user3636636