python3.6.1環境構成Requirement already up-to-date:pip in c:python 36libsite-packagesソリューションが現れる

5229 ワード

前提:
Windowsの下にpython 2とpython 3を同時にインストールし、
python 2とpython 3は、それぞれpython 27とpython 36フォルダの下に直接インストールする必要があります.(Program Filesのスペースが出ないように、後でエラーが発生します!)
同時に使いやすいようにpython 3の下のpythonをexeはpython 3に名前を変更する.exe.(python 2ではデフォルトのまま)
(もちろんwinシステム環境変数のpathパスは追加する必要があります!python 2のパスとpipのパス.python 3のインストール時にフックが追加され、溝がなければ追加する必要があります.python 3.exeのとpip 3.exeの.)
補足:win環境変数のPathパス追加方法(python)
私のコンピュータ-->属性-->高度-->環境変数-->システム変数-->変化を見つける:PATH
pathをダブルクリックし、対応するパスを追加します(挿入エラーを回避するために、最前線に追加してください).
例:
python 36のpathを追加します.
1 C:\Python36;
注意、未尾にスラッシュはありません!スラッシュはありません!スラッシュはありません!△私はスラッシュを入れると失敗する故障に遭遇したようです.確かではありません.しかし、末尾には必ずセミコロンがあり、セミコロンがあります.
python 27のpathを追加します.
1 C:\Python27;
 
そして、対応するpipとpip 3がpython 2とpython 3に対応するように構成する(path略、同理).
 
テスト:
1.CMDにpythonと入力、pythonを検証する.Exceは2.7バージョンが正しいかどうかです.
1 2 3 4 5 C:\Users\Administrator>python Python  2.7 . 13   (v2. 7.13 :a06454b1afa1, Dec  17   2016 20 : 42 : 59 ) [MSC v. 1500   32   bit ( Intel)] on win32 Type   "help" "copyright" "credits"   or   "license"   for   more information. >>>
メッセージが正しい!python 2バージョンです.
1 exit()
終了!必ず退出してくださいね.脱退、脱退、脱退!大事なことを言いまくる!
 
2、python 3を検証する.exe
1 2 3 4 5 C:\Users\Administrator>python3 Python  3.6 . 1   (v3. 6.1 : 69c0db5 , Mar  21   2017 17 : 54 : 52 ) [MSC v. 1900   32   bit (Intel)]   on win32 Type   "help" "copyright" "credits"   or   "license"   for   more information. >>>
メッセージが正しい!python 3バージョンです.
1 exit()
終了!必ず退出してくださいね.脱退、脱退、脱退!大事なことを言いまくる!
 
3、pipを検証する.exe、バージョン番号を表示!入力pip-V
1 2 C:\Users\Administrator>pip  - V pip  9.0 . 1   from   c:\python27\lib\site - packages (python  2.7 )
正しい!pipはpython 2バージョンから!
 
4、pip 3を検証する.exe:
1 2 C:\Users\Administrator>pip3  - V Patal error  in   launcher:Unable to create process using  '"'
メッセージを返して、間違いを言いました!
 
従来のやり方、すなわちpython 3.5.1のやり方:アップグレード再インストール!
1 2 C:\Users\Administrator>python3  - m pip insatll pip Requirement already up - to - date: pip  in   c:\python36\lib\site - packages
メッセージを返して、完了したと言います!なぜならpython 3.6.1のpipはもともと現在の最新バージョンであり、新しい更新インストールはありません.
 
どうする?——ソリューション:
1、C:Python 36Libsite-packagesの下のpipフォルダを削除!
2、公式サイトで最新のpip-9.0を再ダウンロードする.1ソースファイル:https://pypi.python.org/pypi/pip#downloads,
ダウンロードリンクをください:
https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
3、python 3で再インストール:CMDで解凍後のpip-9.0に入る.1フォルダで、コマンドを実行します.
例えば私の解凍はCディスクに入れて、
1 2 3 C:\Users\Administrator>cd / C:\>cd pip - 9.0 . 1 C:\pip - 9.0 . 1 >python3 setup.py install
インストールフォルダに入り、コマンドを実行し、自動インストール完了!
4、覚えていて、必ず覚えていて、再び新入生のpipを削除します.exe !!!(ファイルはC:Python 36Scriptsの下にあり、元のpip 3.exeを保持しますよ!)
 
pip 3かどうかをもう一度テストします.exe成功:
1 2 C:\>pip3  - V pip  9.0 . 1   from   C:\Python36\lib\site - packages\pip - 9.0 . 1 - py3. 6.egg   (python  3.6 )
pip 3はpython 3バージョンからの情報を返します!
 
これで、デュアルpythonバージョンの環境構成のインストールが完了しました.
 
pythonようこそ!ドラム缶!!!
 
原文リンク:qooqle