MacOS හෝ OS X මත නල ස්ථාපනය කරන්නේ කෙසේද?


1675

ස්ථාපනය කිරීම සඳහා පැහැදිලි පිළිතුරක් සෙවීම සඳහා මම ඊයේ දවසේ වැඩි කාලයක් ගත කළෙමි pip(පයිතන් සඳහා පැකේජ කළමනාකරු). මට හොඳ විසඳුමක් සොයාගත නොහැක.

මම එය ස්ථාපනය කරන්නේ කෙසේද?

Answers:


3279

යාවත්කාලීන කිරීම (2019 ජනවාරි):

easy_installකර ඇති අදහසට විරුද්ධ . කරුණාකර get-pip.pyඒ වෙනුවට භාවිතා කරන්න:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

පැරණි පිළිතුර:

easy_install pip

මෙය ක්‍රියාත්මක කිරීමට ඔබට පරිපාලක වරප්‍රසාද අවශ්‍ය නම්, උත්සාහ කරන්න:

sudo easy_install pip

25
ඔබ ප්‍රොක්සියක් පිටුපස සිටින්නේ නම්, http_proxy සහ https_proxy නිවැරදිව සකසා ඇති බවට වග බලා ගන්න, පසුව sudo: sudo -E easy_install pip සමඟ '-E' විකල්පය භාවිතා කරන්න
නීල් ෂැපර්

18
Installed /Library/Python/2.7/site-packages/pip-6.0.6-py2.7.egg- මගේ python3 ස්ථාපනය ගැන කුමක් කිව හැකිද? මෙයින් අදහස් කරන්නේ පයිප් මගේ පයිතන් 2 ස්ථාපනය භාවිතා කරන බවයි?
තාවකාලික_සර්_නාමය

45
අමතර අනතුරු ඇඟවීමක්:
හෝම් බ rew

11
පළඳින්නේ මත දෝෂයක් #notsoeasy බාගත දෝෂයක් pypi.python.org/simple : [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 සීරුවෙන් Protocol Version (_ssl.c: 590) - සමහර පැකේජ සොයා ගත නොහැකි විය හැක! පයිප්ප දෝෂයක් සඳහා දේශීය පැකේජ හෝ බාගත කිරීමේ සබැඳි හමු නොවීය: Requirement.parse ('
pip

5
tahtafoya මටත් එකම දෝෂයක් තිබේ. මේ වෙනුවට මට වැඩ කළා . curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py && sudo python get-pip.py

600

⚡️ TL; DR - එක් පේළියේ විසඳුමක්.

ඔබ කළ යුත්තේ:

sudo easy_install pip

2019 : ⚠️ easy_installකර ඇත නොසලකා හරිනු . කැමති ස්ථාපනය සඳහා පහත ක්‍රමය # 2 පරීක්ෂා කරන්න !

මම gif, coz හැදුවා. ඇයි නැත්තේ?

මැක් හි PIP ස්ථාපනය කරන්න

විස්තර:

⚡️ හරි, මම ඉහත දක්වා ඇති විසඳුම් කියෙව්වා, නමුත් ස්ථාපනය කිරීමට පහසු විසඳුමක් මෙන්න pip.

මැකෝස් Pythonස්ථාපනය කර ඇත. නමුත් ඔබ Pythonස්ථාපනය කර ඇති බවට වග බලා ගැනීම සඳහා ටර්මිනලය විවෘත කර පහත විධානය ක්‍රියාත්මක කරන්න.

python --version

මෙම විධානය මඟින් අනුවාද අංකයක් ලබා දෙන්නේ නම් එයින් අදහස් Pythonවේ. එයින් අදහස් වන්නේ ඔබ භාවිතා කරන බව easy_installසලකා බැලීමට ඔබට දැනටමත් ප්‍රවේශය ඇති බවයි macOS/OSX.

ℹ️ දැන්, ඔබ කළ යුත්තේ පහත දැක්වෙන විධානය ක්‍රියාත්මක කිරීමයි.

sudo easy_install pip

ඊට පසු, pipස්ථාපනය කෙරෙන අතර ඔබට වෙනත් පැකේජ ස්ථාපනය කිරීම සඳහා එය භාවිතා කළ හැකිය.

ඔබට pipමේ ආකාරයෙන් ස්ථාපනය කිරීමේදී කිසියම් ගැටළුවක් ඇත්නම් මට දන්වන්න .

චියර්ස්!

PS මම ඒ ගැන ලිපියක් බ්ලොග් කිරීම අවසන් කළා. ක්වික්ටිප්: මැකෝස් හෝ ඕඑස් එක්ස් මත පයිප්ප ස්ථාපනය කරන්නේ කෙසේද?


යාවත්කාලීන කිරීම (2019 ජනවාරි): ක්‍රමය # 2: පේළි දෙකක විසඳුම -

easy_installකර ඇති අදහසට විරුද්ධ . කරුණාකර get-pip.pyඒ වෙනුවට භාවිතා කරන්න.

මුලින්ම get-pipගොනුව බාගන්න

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

දැන් ස්ථාපනය කිරීමට මෙම ගොනුව ධාවනය කරන්න pip

python get-pip.py

එය කළ යුතුයි.

ඔබ කී තවත් තෑග්ගක්? මෙන්න යන්න!

පයිප්ප අතින් ස්ථාපනය කිරීම


4
දෝෂය: පරිසර දෝෂයක් හේතුවෙන් පැකේජ ස්ථාපනය කිරීමට නොහැකි විය: [Errno 13] අවසරය ප්‍රතික්ෂේප කරන ලදි: '/ පුස්තකාල / පයිතන් / 2.7 / site-packages / pip' --userවිකල්පය භාවිතා කිරීම සලකා බලන්න හෝ අවසර පරීක්ෂා කරන්න.
2540625

1
භාවිතා කිරීමට උත්සාහ කරන්නsudo
අහමඩ් අවයිස්

1
Python get-pip.py අත්හදා බැලීමෙන් පසු මට දෝෂයකි: පරිසර දෝෂයක් හේතුවෙන් පැකේජ ස්ථාපනය කිරීමට නොහැකි විය: [Errno 13] අවසරය ප්‍රතික්ෂේප කරන ලදි: '/ පුස්තකාල / පයිතන් / 2.7 / site-packages / pip-19.1.1.dist-info / RECORD ' --userවිකල්පය භාවිතා කිරීම ගැන සලකා බලන්න හෝ අවසර පරීක්ෂා කරන්න.
ජොනස්

මම උත්සාහ කළා, on.ahmda.ws/424d72 - එය බලාපොරොත්තු වූ පරිදි ක්‍රියාත්මක වේ. ඔබ දෙවන යාවත්කාලීන ක්‍රමය භාවිතා කරනවාද?
අහමඩ් අවයිස්

පසුව curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py, මට මේ ගැන curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to bootstrap.pypa.io:443යම් අදහසක් තිබේද? @ අහමඩ් අවයිස්
ජෝනි

486

ඔබට එය OS X හි හෝම්බ rew හරහා ස්ථාපනය කළ හැකිය. ඔබ හෝම්බ rew සමඟ පයිතන් ස්ථාපනය කරන්නේ ඇයි?

ඕඑස් එක්ස් සමඟ නැව්ගත කරන පයිතන්ගේ අනුවාදය ඉගෙනීම සඳහා විශිෂ්ට නමුත් එය සංවර්ධනය සඳහා හොඳ නැත. OS X සමඟ නැව්ගත කරන ලද අනුවාදය ස්ථාවර නිෂ්පාදන අනුවාදය ලෙස සැලකෙන නිල වත්මන් පයිතන් නිකුතුවෙන් යල් පැන ගිය එකක් විය හැකිය. ( මූලාශ්‍රය )

හෝම්බ rew යනු OS X සඳහා වන පැකේජ කළමණාකරුවෙකි . හෝම්බ rew පිටුවේ වැඩි විස්තර සොයන්න . හෝම්බ rew ස්ථාපනය කළ පසු, නවතම පයිතන්, පිප් සහ සෙටප්ටූල් ස්ථාපනය කිරීමට පහත සඳහන් දෑ ක්‍රියාත්මක කරන්න:

brew install python

2
ෆෝල්ඩරය / usr / local / bin / pip මාර්ගයෙහි පැවතුනද නල ක්‍රියාත්මක නොවීය. මම ෆෝල්ඩරය මකා දමා නැවත ස්ථාපනය කළ අතර දැන් එය ක්‍රියාත්මක වේ. ස්තූතියි !!
විනය

16
ඔබ හෝම්බ rew භාවිතා කරන්නේ නම්, ඔබ අවසන් කරන්නේ ඔබේම පයිතන් භාවිතා කිරීම මිස පද්ධතිය නොවේ. ඔබට wxpython භාවිතා කිරීමට අවශ්‍ය නම් මෙය නිරයට යන මාර්ගයයි ...
GreenAsJade

3
"සුඩෝ" අවශ්‍ය නොවන බැවින් මම මෙම විසඳුමට කැමතියි. අපි පද්ධතියේ පයිතන් සමඟ සම්බන්ධ නොවෙමු.
justrhysism

3
හෝම්බ rew සමඟ පයිතන් ස්ථාපනය කිරීම ද නල ස්ථාපනය කරයි. සෑම දෙයක්ම දේශීයව ස්ථාපනය කර ඇති අතර අවශ්‍ය නොවේ sudo.
joshlsullivan

82
ඔබ පයිතන් පෙරන ලද නමුත් pipතවමත් ඔබේ මාවතේ නොමැති නම්, ඔබට නැවත සම්බන්ධ කිරීමට අවශ්‍ය වනු ඇත, මේ ආකාරයටbrew unlink python && brew link python
Christian Long Long

455

කිසිවෙකු මෙය සඳහන් නොකිරීම ගැන මට පුදුමයි - 2013 සිට, පයිතන් ස්ථාපනය කිරීමට හැකියාව ඇත pip, බාහිර විධාන (සහ අන්තර්ජාල සම්බන්ධතාවයක් නොමැත).

sudo -H python -m ensurepip

මෙය කළ හැකි දේට සමාන ස්ථාපනයකි easy_install.


3
පරිපූර්ණ! මගේ පද්ධතියට පහසුවෙන් ස්ථාපනය කළ නොහැකි බැවින් අනෙක් විසඳුම් ක්‍රියාත්මක නොවීය.
user3235770

1
මෙය ෆයර්වෝලයක් පිටුපස සිට අනෙක් ඒවා අසාර්ථක විය. ස්තූතියි!
ෆ්ලොරිස්

6
ඔබට පයිතන්හි බහු සංස්කරණ තිබේ නම් මෙය උපකාරී වන අතර නල ලබා ගැනීමට නිශ්චිත එකක් අවශ්‍ය වේ.
ටීපීම්

2
use user3.1415927 ඔබට භාවිතා කළ හැකිය/path/to/your/python -m pip <command>
felixphew

5
හොඳම විසඳුම, මැකෝස් හි ආකර්ශනීය ලෙස ක්‍රියා කරයි. easy_install බාගත කිරීමේ දෝෂ ලබා දී ඇත.
eXc

134

මැක් මත:

  1. Easy_install ස්ථාපනය කරන්න

    curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
  2. පයිප්ප සවි කරන්න

    sudo easy_install pip
  3. දැන්, ඔබට බාහිර මොඩියුල ස්ථාපනය කළ හැකිය. උදාහරණයක් වශයෙන්

    pip install regex   # This is only an example for installing other modules

ඉහත විසඳුම් සියල්ලම බෙදාහැරීමේ නොට්ෆවුන්ඩ් ව්‍යතිරේකයන් ලබා දුන්නේය. මෙය පරිපූර්ණව ක්‍රියාත්මක විය.
stackj

Easy_install ස්ථාපනය කිරීමෙන් පසු මට ටර්මිනලය නැවත ආරම්භ කිරීමට සිදු වූ අතර, මට SUDO පයිප්ප ස්ථාපනය කිරීමේදී ධාවනය කිරීමට සිදු විය .. නමුත් ඊට පසු, පරිපූර්ණව ක්‍රියා කරයි
සින්ද්‍රි

3
නවතම OSX දැනටමත් easy_install සමඟ බැඳී ඇති අතර ඇමතුම් curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo pythonඔබගේ සැකසුම බිඳ දමනු ඇත! ඔබට දැනටමත් එය තිබේ නම් පහසු_සෙට්අප් ස්ථාපනය නොකරන්න, මෙම විධානයෙන් පසු මගේ සැකසුම අලුත්වැඩියා කිරීමට මම පැයක් ගත කළෙමි ( stackoverflow.com/questions/6012246/…ස්තූතියි ).
සර්ජි සොකොලෙන්කෝ

1
නල මාර්ගයට කෙලින්ම පරිවර්තකයකු වෙතට කැරකැවීම ... මෙම පරිචය සාමාන්‍ය පරිදි, එය ආරක්ෂක ඇඟවුම් වලට මා අකමැති දෙයකි. (එසේම, මෙම ප්‍රශ්නයට වඩා හොඳ පිළිතුරු ඇතැයි මම සිතමි.)
ලින්ඩ්ස්

මේවා ඇමසන් වෙතින් ද නිල උපදෙස් වේ - docs.aws.amazon.com/cli/latest/userguide/cli-install-macos.html
chrismarx

90

pipOS X හරහා ලබා ගත හැකිය easy_install.
පර්යන්තයක් විවෘත කර ටයිප් කරන්න:

sudo easy_install pip

මුරපදයක් ඉල්ලා සිටින විට ඔබේ සාමාන්‍ය පිවිසුම් මුරපදය ඇතුළත් කරන්න.
ස්ථාපනය අවසන් වූ පසු ඔබට pipඅපේක්ෂිත පරිදි භාවිතා කළ හැකිය .

සටහන: මෙය අනෙකුත් පයිතන් පැකේජ සඳහාද ක්‍රියා කරයි


මගේ මැක්හි මෙම එක් පේළියක් සවි කර ඇති පයිප්ප මා කලින් ලබා ගත් විට යම් ආකාරයක බෙදාහැරීම් නොට්ෆවුන්ඩ් ව්‍යතිරේකයක් පයිප්ප හරහා යමක් ස්ථාපනය කිරීමට උත්සාහ කළේය. (මැක් ඕඑස් එක්ස් 10.10.4, පයිතන් 2.7)
ඔලිවර් ෂාෆෙල්ඩ්

1
මට දුවන්නට සිදුවියpip install --upgrade pip
thorr18

පයිප්ප පයිතන් අනුවාදය මත රඳා පවතීද? මම python3 ස්ථාපනය කළෙමි, නමුත් මෙම විධානය python2 භාවිතා කරන බව පෙනේ. පයිප්ප සාර්ථකව ස්ථාපනය කර ඇත.
ෆීලික්ස්

85

යාවත්කාලීන කරන ලද්දේ 2019 ඔක්තෝබර්: මැකෝස් මොජාවේ

මැකෝස් පැමිණේ python2, නමුත් සමඟ නොවේ pip. කෙසේ වෙතත්, එය හෝම්බ rew සමඟ කළමනාකරණය කිරීම වඩා හොඳය, ඔබ එය පෙර ස්ථාපනය කළ යුතුය:

https://docs.brew.sh/Installation

Python2 ස්ථාපනය කරන්න:

brew install python

අවවාදයයි : නවීන මැකෝස් (2019) සඳහා මෙය ස්ථාපනය කළ හැකි අතර python3, python2ඔබ සැබවින්ම කළ යුත්තේ:brew install python@2

Python3 ස්ථාපනය කරන්න:

brew install python3

යාවත්කාලීන කිරීම : පයිතන් 3

ඔබ ස්ථාපනය කරන්නේ නම් python3, නල ස්වයංක්‍රීයව ස්ථාපනය වේ.

brew install python3

නව 2019: දැන් පයිප් අනුවාදය 3 භාවිතා කිරීමට, භාවිතා pip3කිරීමට හෝ ඔබට ක්‍රියාත්මක කළ හැකිය python3:, 3 වන අනුවාදය භාවිතා කිරීමට . ඔබ පයිප් 3 සමඟ පැකේජ ස්ථාපනය කරන විට ඒවා වෙන් කරනු ලැබේ python2.

OLD: ඔබට අවශ්‍ය වන්නේ නල යාවත්කාලීන කිරීම පමණි, නමුත් ඊට පෙර ඔබට පයිතන් 3 සමඟ වැඩ කිරීමට අථත්‍ය පරිසරයක් නිර්මාණය කළ යුතුය. ඔබට ව්‍යාපෘති ෆෝල්ඩරයක් හෝ ඕනෑම ෆෝල්ඩරයක් භාවිතා කළ හැකිය:

python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip

අනුවාද පරීක්ෂා කරන්න:

pip -V
python --version

NEW 2019:
pip3 -V
python3 --version

පරිසරය අක්‍රිය කිරීමට:

$ deactivate

මට නම්, sudo python get_pip.pyහොඳින් වැඩ කර ඇත, OS X පයිතන් සඳහා හේතුව දැනටමත් ස්ථාපනය කර ඇත!
අභිෂේක් ගොෂ්

මැක්ස් පෙරනිමි පයිතන් ස්ථාපනය 2.7.x බැවින් ඔබට නව පයිතන් සංස්කරණයක් භාවිතා කිරීමට අවශ්‍ය නම් මෙය සමඟ යාමට විකල්පයක් විය හැකිය. ඔබ මෙය කරන්නේ පයිතන් වෙනුවට ඉහත පියවර 2 පයිතන් 3 ලෙස වෙනස් කිරීමෙනි. අමතර සටහන, පයිතන් බීර ස්ථාපනය කිරීම ද නල ස්ථාපනය කරන අතර නල යාවත්කාලීන කිරීම / uisng පිළිබඳ තොරතුරු සපයයි.
ඩෙලීෂියා බ්රුමිට්

El ඩෙලීෂියා බෘමිට් ඔබේ යෝජනාවට අනුව මම මගේ පිළිතුර නිවැරදි කර ඇති අතර, මම python3 සඳහා නව බ්ලොක් එකක් එක් කර ඇත්තෙමි
stackdave

curl -O https://bootstrap.pypa.io/get-pip.py | sudo python3 get-pip.pyඑල් කැපිටන් හි පයිතන් 3 සඳහා.
මාර්තු

7
මගේ නළය හැඳින්වේpip3
ඉවාන් මොරන්

83

සරලම විසඳුම වන්නේ පයිප්පයේ නිවසේ සිට ස්ථාපන උපදෙස් අනුගමනය කිරීමයි .

මූලික වශයෙන්, මෙය සමන්විත වන්නේ:

  • get-pip.py බාගත කිරීම . ඔබට ස්ක්‍රිප්ට් එක root ලෙස ධාවනය කිරීමට සිදුවන බැවින් විශ්වාසදායක සබැඳියක් අනුගමනය කිරීමෙන් මෙය කිරීමට වග බලා ගන්න.
  • අමතන්න sudo python get-pip.py

එම විසඳුමේ ඇති ප්‍රධාන වාසිය නම් එය ක්‍රියාත්මක කිරීම සඳහා භාවිතා කර ඇති පයිතන් අනුවාදය සඳහා පයිප්ප ස්ථාපනය කිරීමයි get-pip.py, එයින් අදහස් වන්නේ ඔබ ධාවනය කිරීම සඳහා සුපුරුදු OS X පයිතන් ස්ථාපනය භාවිතා කරන්නේ නම් ඔබ get-pip.pyපද්ධතියෙන් පයිතන් ස්ථාපනය සඳහා නල ස්ථාපනය කරන බවයි.

OS X හි පැකේජ කළමණාකරුවෙකු (හෝම්බ rew හෝ මැක්පෝට්) භාවිතා කරන බොහෝ විසඳුම් ඇසුරුම් කළමණාකරුගේ පරිසරය තුළ අතිරික්ත පයිතන් ස්ථාපනය කිරීමක් නිර්මාණය කරන අතර එමඟින් ඔබේ පද්ධතියේ නොගැලපීම් ඇති කළ හැකිය, මන්ද ඔබ කරන්නේ කුමක්ද යන්න මත පදනම්ව, ඔබට එක් ස්ථාපනයකි. තවත් එකක් වෙනුවට පයිතන්.


මා සතුව දෙවන බීර ස්ථාපනය කර ඇති පයිතන් ඇත, නමුත් මම උත්සාහ කරන්නේ මගේ මුල් / usr / bin mac python මත නල ස්ථාපනය කිරීමට ය. එම ස්ථාපනය සඳහා මට පයිප්පයට ප්‍රවේශ විය හැක්කේ කෙසේදැයි ඔබ දන්නවාද? පයිප්ප ස්ථාපනය කිරීම සඳහා මම / usr / bin / python භාවිතා කළෙමි, නමුත් නල / usr / bin / හි නොමැත.
වෙස්ලි

1
Es වෙස්ලි ඔබට එම දෙවන ස්ථාපනය ලැබුණේ කෙසේද? ඔබ පයිතන් අනුවාද කළමණාකරුවෙකු භාවිතා කරන්නේ නම් ඔබට අවශ්‍ය පයිතන් අනුවාදය සැකසීමට විකල්පයක් තිබිය යුතු අතර ඉහත ක්‍රමය හරහා එම නිශ්චිත අනුවාදය සඳහා පයිප්ප ස්ථාපනය කිරීමට ඔබට හැකි විය යුතුය.
ජෝර්ජ් බුකරන්

1
එය අනාරක්ෂිත ය, මන්ද ඔබ get-pip.pyයටින් දුවන sudoනමුත් ඔබ get-pip.pyචෙක්සම් දැන ගන්නා තෙක් නිසි ලෙස බාගත කළ බවට සහතික විය නොහැක . මේ පිළිබඳ වැඩි විස්තර: stackoverflow.com/questions/34587473/…
ව්ලැඩිමීර්

2
සම්බන්ධිත පිටුව pip.pypa.io/en/stable/installing වෙත මාරු වී ඇති බවක් පෙනේ, එය "අවවාදයයි! ඔබේ මෙහෙයුම් පද්ධතිය හෝ වෙනත් පැකේජ කළමණාකරුවෙකු විසින් කළමනාකරණය කරනු ලබන පයිතන් ස්ථාපනය භාවිතා කරන්නේ නම් ප්‍රවේශම් වන්න. py එම මෙවලම් සමඟ සම්බන්ධීකරණය නොකරන අතර ඔබේ පද්ධතිය නොගැලපෙන තත්වයකට පත්විය හැකිය. ”
ටේලර් එඩ්මිස්ටන්

2
එම අනතුරු ඇඟවීම මට ව්‍යාකූල වන්නේ git-pip.pyඇපල් සමාගමේ කොටස් පයිතන් සඳහා පයිප්ප ස්ථාපනය කිරීම සඳහා ස්ක්‍රිප්ට් භාවිතා කිරීම දැනට පවතින ස්ක්‍රිප්ටයේ ප්‍රධාන භාවිත අවස්ථාව වන අතර එදිරිව හෝම් බ rew හරහා පයිතන් ස්ථාපනය කිරීමයි.
ටේලර් එඩ්මිස්ටන්

42

පයිතන් දැනටමත් මැකෝස් සමඟ පැමිණියද, පයිතන් හි වෙනම පිටපතක් ස්ථාපනය කිරීම ජනප්‍රිය විකල්පයකි. ඔබ අදහස් කරන පයිතන් පිටපත භාවිතා කරන බවට වග බලා ගැනීම ඔබ වගකීම භාර ගනී. එහෙත්, වාසි වන්නේ නවතම පයිතන් නිකුතුව සහ යම් දෙයක් වැරදියට සිදුවුවහොත් ඔබේ පද්ධතිය සොරා ගැනීමෙන් යම් ආරක්ෂාවක් ලබා ගැනීමයි.

හෝම්බ rew භාවිතයෙන් පයිතන් ස්ථාපනය කිරීම සඳහා :

brew update
brew install python # or brew install python3

දැන් අපි අලුතින් ස්ථාපනය කර ඇති පයිතන් සමඟ වැඩ කරන බව තහවුරු කරන්න:

ls -lh `which python`

... "බඳුනක් යට වත්" සහිත මාර්ගයකට සංකේතාත්මක සම්බන්ධතාවයක් පෙන්විය යුතුය:

lrwxr-xr-x  1 chris  admin    35B Dec  2 13:40 /usr/local/bin/python -> ../Cellar/python/2.7.8_2/bin/python

පයිතන් සමඟ Pip ස්ථාපනය කළ යුතුය. ටයිප් කිරීමෙන් ඔබට එය යාවත්කාලීන කිරීමට අවශ්‍ය විය හැකිය:

pip install --upgrade pip

දැන් ඔබ 50,000+ පැකේජ වලින් ඕනෑම එකක් PyPI මත ස්ථාපනය කිරීමට සූදානම් .

වෙනත් සටහන්

කලින්, මම පයිප්ප ස්ථාපනය කිරීම සඳහා get-pip.py භාවිතා කර ඇත. එහෙත්, get-pip.py පැකේජ කළමණාකරුවන් සමඟ සම්බන්ධීකරණය නොකරන අතර ඔබගේ පද්ධතිය නොගැලපෙන තත්වයකට පත්විය හැකි බවට ලේඛනය අනතුරු අඟවයි. කෙසේ වෙතත්, 2.7.9 වන විට පයිතන් සමඟ පයිප්ප ඇතුළත් කර ඇති බැවින් කිසිදු අවශ්‍යතාවයක් නොමැත .

පයිතන් සඳහා ඇති එකම පැකේජ කළමනාකරු පයිප් නොවන බව සලකන්න. පහසු_ ස්ථාපනයද ඇත. මේ දෙක මිශ්‍ර කිරීම හොඳ නැත, එබැවින් එය නොකරන්න.

අවසාන වශයෙන්, ඔබ පයිතන් 2 සහ 3 යන දෙකම ස්ථාපනය කර ඇත්නම්, ඔබ අවසන් වරට ස්ථාපනය කළ කුමන පයිතන් වෙත නළය යොමු වේ. Pip2 හෝ pip3 පැහැදිලිව භාවිතා කිරීමේ පුරුද්දට පිවිසෙන්න , එබැවින් නව පුස්තකාලය ලබා ගන්නේ කුමන පයිතන්දැයි ඔබට විශ්වාසයි.

සුබ අනවසරයෙන් ඇතුළුවීම!


1
ඇත්ත වශයෙන්ම, pythonපයිතන් 2 ට සිම්ලින්ක්, සහ python3පයිතන් 3 ට සිම්ලින්ක් ... අවසන් වරට ස්ථාපනය කර තිබුණද.
කොරී ගෝල්ඩ්බර්ග්


42

Python2 සහ python3 යන දෙකම ස්ථාපනය කර ඇති අය සඳහා, මෙන්න විසඳුම:

python2.7 -m ensurepip --default-pip

මීට අමතරව, ඔබට python3.6 සඳහා නල ස්ථාපනය කිරීමට අවශ්‍ය නම්:

wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py

3
මෙය මෑත කාලීන පයිතන් සඳහා පිළිගත් පිළිතුර විය යුතුය , එවිට මිනිසුන් පැරණි මෝඩ දේවල් කිරීම
නවත්වනු ඇත

python get-pip.py
ඩේවිඩ්

28

මෙම ගොනුව බාගන්න: get-pip.py

ඉන්පසු සරලව ටයිප් කරන්න

sudo python get-pip.py

ඔබ get-pip.py හා සමාන නාමාවලියක සිටින බවට වග බලා ගන්න හෝ ඔබ එම ගොනුව සඳහා නිවැරදි මාර්ගය සපයයි.

වැඩි විස්තර සඳහා, ඔබට පිවිසිය හැකිය: http://pip.readthedocs.org/en/latest/installing.html

හෝ, http://thegauraw-blog-blog.tumblr.com/post/47601704154/how-to-install-pip-in-both-windows-ubuntu-easiest-way


27

මෑත අනුවාදයේ (යොස්මයිට් හෝ එල් කැපිටන් වෙතින් ... අවම වශයෙන් සියෙරා සිට), ඔබ brew postinstall python3පසුපස ධාවනය කළ යුතුයbrew install python3 හෝම්බ rew භාවිතා කරන්නේ නම් ඔබ .

නිසා,

brew install python3 # this only installs python
brew postinstall python3 # this installs pip

යාවත්කාලීන කරන ලද්දේ - 1.5 න් පසු හෝම්බ rew අනුවාදය

අනුව නිල බරපැනක් පිටුව :

2018 මාර්තු මස 1 වන දින පයිතන් සූත්‍රය පයිතන් 3.x දක්වා ඉහළ නංවනු ඇති අතර පයිතන් 2.7 ස්ථාපනය සඳහා පයිතන් @ 2 සූත්‍රයක් එක් කරනු ඇත (මෙය කෙග් පමණක් වුවද, පෙරනිමියෙන් පයිතන් හෝ පයිතන් 2 PATH වෙත එකතු නොකරනු ඇත. අතින් සාදන ලද සබැඳියක් --force). අපි python2, python3 සහ python al 3 අන්වර්ථයන් නඩත්තු කරන්නෙමු.

එබැවින් පයිතන් 3 ස්ථාපනය කිරීමට පහත විධානය ක්‍රියාත්මක කරන්න:

brew install python3

ඉන්පසුව, pipස්වයංක්‍රීයව ස්ථාපනය කර ඇති අතර ඔබට ඕනෑම පැකේජයක් ස්ථාපනය කළ හැකිය pip install <package>.


7
මට වැඩ කළේ නැහැ. මම ඉන්නේ සියෙරා වල. එම විධානයන් කිරීමෙන් පසු එය සාර්ථක බව පෙනේ, නමුත් පසුව -bash: pip: command not found. මා වෙනුවෙන් වැඩ කළේ ඉහළම පිළිතුරයි:sudo easy_install pip
iamse7en

@ iamse7en ඔබ ටර්මිනලය නැවත ආරම්භ කළාද නැත්නම් වෙනත් ටැබ් එකක් විවෘත කළාද? Postinstall විධානයෙන් පසු ලොගය කුමක්ද?
බ්ලැස්සාඩ්

FWIW - මට පණිවිඩයත් තිබුණා pip: command not found. මම iTerm හි නව ටැබ් එකක් විවෘත කිරීමට උත්සාහ කළ අතර එම පණිවිඩයම තිබුණි. බීර විධානයෙහි දෝෂ නොමැත.
domdambrogia

මම හිතන්නේ මෙය පයිතන් 3 ස්ථාපනය කරනු ඇත.
කාර්තික් ආර්පී

4
එය ක්‍රියාත්මක නොවූ අය සඳහා, පයිප් 3 සොයන්න, නමුත් “පයිප්” නොව අන්වර්ථයක් සාදන්න
ඊමර්ෂ්

25

ඔබ පළමුව බ rew ස්ථාපනය කළ යුතුය:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

ඉන්පසු බීර ස්ථාපනය කරන්න පයිතන්

brew install python

එවිට pipවැඩ කරනු ඇත


8
නමුත් - ඔබ මෙම අවස්ථාවේදී පද්ධති පයිතන් තුළ පයිප්ප ස්ථාපනය කර නැත, ඒ වෙනුවට ඔබ නව පයිතන් සහ පයිප්පයක් සවි කර ඇත. එවිට ඔබ wxpython භාවිතා කිරීමට උත්සාහ කරන සියලු ආකාරයේ ආරවුල් වලට පැටලෙනු ඇත ...
GreenAsJade


14
$ sudo port install py27-pip

Py27-pip බින් ඩිරෙක්ටරිය ඇතුළත් කිරීමට ඔබගේ PATH යාවත්කාලීන කරන්න (ඔබට මෙය ~ / .bash_profile PATH = / opt / local / Library / Frameworks / Python.framework / Versions / 2.7 / bin: $ PATH

නව පර්යන්ත කවුළුවක නල ලබා ගත හැකිය.


portපෙරනිමියෙන් ස්ථාපනය කර නැත
Parag

12

පයිප්ප ස්ථාපනය කිරීමට හෝ වැඩි දියුණු කිරීමට , http://www.pip-installer.org/en/latest/installing.html වෙතින් get-pip.py බාගන්න .

ඉන්පසු පහත සඳහන් දෑ ක්‍රියාත්මක කරන්න: sudo python get-pip.py

උදාහරණයක් වශයෙන්:

sudo python Desktop/get-pip.py 
Password:
  Downloading/unpacking pip
  Downloading pip-1.5.2-py2.py3-none-any.whl (1.2MB): 1.2MB downloaded
Installing collected packages: pip
Successfully installed pip
Cleaning up...

sudo pip install pymongo
Password:
Downloading/unpacking pymongo
  Downloading pymongo-2.6.3.tar.gz (324kB): 324kB downloaded
  Running setup.py (path:/private/var/folders/0c/jb79t3bx7cz6h7p71ydhwb_m0000gn/T/pip_build_goker/pymongo/setup.py) egg_info for package pymongo

Installing collected packages: pymongo
...

1
ඔව්, නමුත් සරල ක්‍රම තිබේ
ultimatetechie

get-pip.py එය ලැබෙන තරමටම සරලයි
කොරී ගෝල්ඩ්බර්ග්

10

අවශ්‍යතාවයකින් තොරව ස්ථාපනය කරන්න sudo

ඔබට pipඅවශ්‍යතාවයකින් තොරව ස්ථාපනය කිරීමට අවශ්‍ය නම් sudo, එය ගෝලීයව පැකේජ ස්ථාපනය කිරීමට උත්සාහ කරන විට සැමවිටම කලකිරීමට පත්වන pipඅතර, ඔබේ දේශීය ෆෝල්ඩරයේ /usr/localමේ ආකාරයට ස්ථාපනය කරන්න :

curl https://bootstrap.pypa.io/get-pip.py > get-pip.py
python get-pip.py --prefix=/usr/local/

ඊළගට:

pip install <package-of-choice> තොරව sudo


4
පයිප්ප ස්ථාපනය කිරීමේ ImportError: No module named pip._internal
ප්‍රති results ල

මෙය සඳහන් කළ ආනයන දෝෂ @ ararts නිවැරදි කරයි: stackoverflow.com/a/49997795/164545
Seanonymous

9

පළමුව python3 ස්ථාපනය කරන්න, ඉන්පසු ඇසුරුම් ස්ථාපනය කිරීමට pip3 භාවිතා කරන්න.

brew install python

python3 ස්ථාපනය කෙරෙන අතර එය සමඟ නල නැව්ගත කෙරේ. කිසියම් පැකේජයක් ස්ථාපනය කිරීමට පයිප්ප භාවිතා කිරීමට, පහත සඳහන් දෑ ක්‍රියාත්මක කරන්න

pip3 install package

ඔබට python3 භාවිතා කිරීමට අවශ්‍ය නිසා එය pip3 බව සලකන්න.


8

පහත වෙබ් අඩවියෙන් පයිතන් සැකසුම් මෙවලම් බාගන්න:

https://pypi.python.org/pypi/setuptools

තාර ගොනුව භාවිතා කරන්න.

ඔබ බාගත කළ පසු, බාගත කළ ෆෝල්ඩරයට ගොස් ධාවනය කරන්න

python setup.py install

ඔබ එය කළ පසු, ඔබට පහසු_ ස්ථාපනය කළ හැකිය.

පයිප්ප ස්ථාපනය කිරීම සඳහා පහත භාවිතා කරන්න:

sudo easy_install pip

ඔබ python.org වෙතින් මැක් ස්ථාපක පැකේජ බාගත කරන්නේ නම්, එවිට ස්ථාපනය තුළ පයිප්ප එකතු වේ. තවදුරටත් සැකසුම් මෙවලම් ධාවනය කිරීමට අවශ්‍ය නොවේ.
benwiggy

5

කෙසේ හෝ පහසු ස්ථාපනය මගේ පැරණි මැක් (10.8) මත ක්‍රියා නොකරයි. මෙය මගේ ගැටලුව විසඳයි.

wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py

ඔබට wget නොමැති නම්, බ්‍රව්සරයේ විවෘත කර https://bootstrap.pypa.io/get-pip.pyඑසේ සුරකින්නget-pip.py


-1

මම ඔබට ඇනකොන්ඩා නිර්දේශ කරමි. එය පයිතන් විසින් බල ගැන්වෙන ප්‍රමුඛ විවෘත දත්ත විද්‍යා වේදිකාවයි. මූලික පැකේජ බොහොමයක් ස්ථාපනය කර ඇත. ඇනකොන්ඩා ( conda) එහි ස්ථාපනය සමඟ පැමිණේ pip.


5
ප්‍රශ්නයට සම්බන්ධ නැත
දොන් පී

3
On ඩොනීපී ඇත්ත වශයෙන්ම, මෙම යෝජනාව ප්‍රශ්නයට ආමන්ත්‍රණය කරන අතර මුල් ගැටලුව ඇති වන විට කඩිනමින් විසඳනු ඇත pip. මෙම පිළිතුර ප්‍රවර්ධනය කර දිරිමත් කළ යුතුය.
pylang

1
මෙය පිළිතුරක් නොවේ මෙය දැන්වීමකි. මා වරදවා වටහා ගන්නේ නම් කතුවරයා මෙය ප්‍රශ්නයට ආමන්ත්‍රණය කරන්නේ කෙසේද යන්න පිළිබඳ වැඩි විස්තර සැපයිය යුතුය.
එමිල් රීනා එන්රිකේස්

1
ප්රශ්නය වූයේ පයිප්ප ස්ථාපනය කරන්නේ කෙසේද යන්නයි. දැනටමත් නල ඇතුළත් නිෂ්පාදනයක් ඔබ නිර්දේශ කරන්නේ නම්, ඔබේ පිළිතුර (හෝ යෝජනාව) ප්‍රශ්නයට සම්බන්ධ නොවේ.
නිර්නාමික වර්ගය

2
මෙය නිවැරදි පිළිතුරයි. condaසමඟ එන pipදැනටමත් ස්ථාපනය කර. condaසෘජු පද්ධති ස්ථාපනයන් සමඟ අවුල් වී ඇති බව විස්තර කර ඇති වෙනත් ක්‍රම භාවිතා කිරීමට වඩා ඔබේ මැක්හි ස්ථාපනයක් භාවිතා කිරීම වඩාත් සුදුසුය . විශේෂයෙන් එය පයිතන් සම්බන්ධයෙන් ගත් විට, දේවල් හිස්ව ස්ථාපනය කිරීම pipඉතා නරක අදහසකි. ඔබ භාවිතා කළ යුතු pipසමඟ එන condaඔබේ ඇසුරුම් පරිසරය නිවැරදිව හුදෙකලා කිරීමට වෙනුවට.
user5359531
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.