web-dev-qa-db-ja.com

Python Windows 10でのインストールでpipが機能しない

IDLEを搭載したWindows 10マシンにPython 3.5から https://www.python.org/downloads/ をダウンロードしてインストールしました

IDLEコマンドラインエディターで次のオプションやその他のさまざまなオプションを使用して、pipを使用して他のパッケージをインストールしたいと思います。

>> pip install    packagename
>> pip --install  packagename
>> pip --upgrade  packagename
>> pip upgrade    packagename

ここで、packagenameはインストール済みのさまざまなパッケージを試してみましたPython modules上記のすべてのオプションを、packagenameなしで試したところ、pipが機能せず、行き詰まっています。

Syntaxerrorが表示されます:無効な構文

私のPythonにはpipがプリインストールされています。コマンド「import pip」とhelp( 'modules')でこれを確認しました。

続行する方法について助けが必要です。

システム仕様:Windows 10、ユーザーとしてログイン(ローカル管理者特権)。これが私のコンピューター上の唯一のユーザーです。

11
Scyber

「python」と入力する代わりに。 「py」を使用してみてください。例:

py -m pip install    packagename
py -m pip --install  packagename
py -m pip --upgrade  packagename
py -m pip upgrade    packagename

注:これはpython idleではなく、コマンドプロンプト "cmd"で行う必要があります。また、FYI pipはpython 3.6で自動的にインストールされます。

23
BJJ Vegan

pythonバージョンのスクリプトフォルダーへのパスがパス環境/システム変数に追加されていることを確認してください。スクリプトフォルダー内にあるpip.exeへの完全なパスなしで直接pipコマンドを使用します。 。

スクリプトフォルダーは、使用しているバージョンのpythonフォルダー内にあります。デフォルトでは、cドライブ内またはc:/ programファイル内またはc:/ programファイル内にあります(x86) 。

次に、下記のコマンドを使用します。これらのタスクを実行するには、管理者としてcmdを実行する必要がある場合があります。これは、cmdアイコンを右クリックしてrun as administratorを選択することで実行できます。

python -m pip install packagename
python -m pip uninstall packagename
python -m pip install --upgrade packagename

Pythonのバージョンが複数ある場合。 pythonpy -versionnumberに置き換えることができます。たとえば、py -2 for python 2の場合)、または対応するpython.exeファイルへのパスに置き換えることができます。たとえば、"c:\python27\python"です。

7
Nikita Sharma

それは本当に奇妙な問題であり、私は私の2時間を無駄にした後にこれを投稿しています。

Pythonをインストールして、PATHに追加しました。64ビットなどのように、それもチェックしました。)すべてが機能するはずですが、機能しません。

あなたがしなかったことはterminal/cmd restart

端末を再起動すると、すべてが魅力的に機能します。

私はそれが他の人を助けた/助けたかもしれないことを願っています。

1
Mujeeb Ishaque

バージョン9.0.1から9.0.3にpipをアップグレードするときに問題が発生しました(バージョン9.0.1をアンインストールして、バージョン9.0.3をインストールしないで)アップグレードが途中で失敗しました。これは通常、壊れたpipファイルを作成します。壊れたピップは次のコマンドで解決できます->

easy_install pip

これは通常、最新バージョンのpipをインストールし、問題を解決します。確認するには、次のように入力します

pip --version

これがお役に立てば幸い...

1
J11

pythonを使用し、IDLEではなくターミナルまたはpowershellターミナルでpipを使用する必要があります。

例:

pip install psycopg2

または

python -m pip install psycop2

WindowsのPATHにpython=を追加することを忘れないでください。Win7の例を貼り付けます。Win10でも同様です。

追加Python Windows 7のパス

python 2.7:Windowsでpipできません "bash:pip:コマンドが見つかりません"

幸運を:)

1
MartinP

これらのタスクを実行するには、管理者としてcmdを実行する必要がある場合があります。これは、cmdアイコンを右クリックして、「管理者として実行」を選択することで実行できます。それは私のために働いた。

0
Igor Osipov

コマンドプロンプトを開く

python pip install <package-name> 

これでプロセスが完了するはずです

0
Pavan Nath