Apt-get භාවිතයෙන් මම පයිතන් 3.6 ස්ථාපනය කරන්නේ කෙසේද?


390

මම සාමාන්‍ය ක්‍රමයට උත්සාහ කර ඇත්තෙමි sudo apt-get install python3.6, නමුත් ... හොඳයි ... එය ක්‍රියාත්මක වූයේ නැත.

ඉතින්, මම ඒ ගැන යන්නේ කෙසේද? (මම එය තනිවම ගොඩනගා නොගනී)

මම උබුන්ටු 16.04 භාවිතා කරමි.


5
ඔබේ බෙදා හැරීම සඳහා පයිතන් 3.6 ලබා ගත නොහැක. ඔබ ස්ථාපනය කර තිබේ නම් aptitude, ක්රියාත්මකaptitude search python3
ridgy

Answers:


556

උබුන්ටු 14.04 (විශ්වාසදායක), 16.04 (සෙනියල්)

ඔබ උබුන්ටු 14.04 හෝ 16.04 භාවිතා කරන්නේ නම්, ඔබට https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa හි ෆීලික්ස් කෘල්ගේ ඩෙඩ්ස්නෙක්ස් පීපීඒ භාවිතා කළ හැකිය :

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.6

ජේ ෆර්නිහෝගේ පීපීඒ ( https://launchpad.net/~jonathonf/+archive/ubuntu/python-3.6 හි ) විකල්ප විකල්පයක් ලෙස භාවිතා කළ නමුත් (අ) භාවිතයට විරෝධය දැක්වීම සඳහා ඔහු එය වසා දමා ඇත.

උබුන්ටු 16.10, 17.04

ඔබ උබුන්ටු 16.10 හෝ 17.04 භාවිතා කරන්නේ නම්, පයිතන් 3.6 විශ්ව ගබඩාවේ ඇත, එබැවින් ඔබට ධාවනය කළ හැකිය:

sudo apt-get update
sudo apt-get install python3.6

උබුන්ටු 14.04, 16.04, 16.10 සහ 17.04 සඳහා ස්ථාපනය කිරීමෙන් පසු

පයිතන් 3.6 පරිවර්තකය ක්‍රියාත්මක කිරීමට, ධාවනය කරන්න python3.6.

උබුන්ටු 17.10 සහ 18.04 (බයෝනික්)

පෙරනිමියෙන් උබුන්ටු 17.10 සහ 18.04 දැනටමත් පයිතන් 3.6 සමඟ පැමිණ ඇත. python3එය ක්‍රියාත්මක කිරීමට දුවන්න.


6
උබුන්ටු 16.10 හි python3.6 යනු බීටා අනුවාදයක් වන අතර එය යම් යම් ගැටලු ඇති කරයි (ඉතා dictදුර්ලභ අවස්ථාවන්හිදී ඉතා වේදනාකාරී මතක කාන්දු වීමක් වැනි ).
මාරියස් ගෙඩ්මිනාස්

111
අවධානයට - දෝ හෝ තත්වයන් යටතේ ලකුණු පෙළඹෙන්නේ නැහැsudo apt remove python3.5හෝ මේ වගේ දෙයක්; ඔබ සිතනවාට වඩා පයිතන් මූලික වශයෙන් උබුන්ටු තුළට පුලුස්සනු ලබන අතර ඔබේ උබුන්ටු ස්ථාපනය බිඳ දැමිය හැකිය. ඔබටpython3සිතියම් ගත කිරීමටඅවශ්‍ය නම්python3.6, ඒ වෙනුවට සිම්ලින්ක් සාදන්න!
හුව වෝල්ටර්ස්

26
python3.6-pipපැකේජයක් නොමැති බව මට පෙනේ , එබැවින් මම curl https://bootstrap.pypa.io/get-pip.py | sudo python3.6ස්ථාපනය කිරීමට පුරුදුව සිටියෙමි pip.
Acumenus

5
කෙසේ හෝ පයිතන් ppa:jonathonf/python-3.6පැමිණියේ බිඳුණු පයිප්පයක් සමඟ වන අතර 14.04 ට පහසු_ ස්ථාපනය කිරීමක් නොමැත. කෙසේ වෙතත්, මම එය නිවැරදි කිරීමට සමත් වූයේ පහසු_ඉන්ස්ටෝල් ස්ථාපනය කර පයිප් නැවත ස්ථාපනය කිරීමෙන් curl https://bootstrap.pypa.io/ez_setup.py -o - | python3.6 && python3.6 -m easy_install pipයමෙකු එකම ගැටලුවකට මුහුණ
දුන්නොත් පමණි

6
ඉහත සඳහන් කළ වෙනත් විචාරකයින් මෙන්, මටද pipස්ථාපනය කිරීමට අපහසු විය ppa:jonathonf/python-3.6. අනෙක් අතට, ppa:deadsnakes/ppaදෝෂ රහිතව වැඩ කළේය ( apt-get install python3.6 python3.6-venv -y).
මයිකල් හර්මන්

139

ඔබේ දුක් කරදර විසඳීමට මම පයින්ව් නිර්දේශ කරමි . එය අභිරුචිය භාවිතා නොකරන අතර "එය ඔබම ගොඩනගා ගැනීම" ඇතුළත් වේ, නමුත් එය සම්පූර්ණයෙන්ම ස්වයංක්‍රීයයි . සරලව පැවසීමෙන් ඔබට පයිතන්ගේ නව (හෝ පැරණි) අනුවාදයක් සාදා ස්ථාපනය කළ හැකිය pyenv install 3.6.0. සෑම දෙයක්ම ඔබේ පරිශීලකයා ලෙස ක්‍රියාත්මක වන බැවින් උබුන්ටු විසින්ම භාවිතා කරන පයිතන් අවුල් කිරීම ගැන කරදර විය යුතු නැත .

ප්ලස්, පසු විපරම් ප්‍රශ්නයට පිළිතුර "apt-get භාවිතා කර මම පයිතන් 3.7 ස්ථාපනය කරන්නේ කෙසේද?" එකම පිළිතුර ඇත : pyenv update; pyenv install 3.7.0. එය සාමාන්‍යයෙන් නිකුතුවක එකම දිනක වැඩ කරනු ඇත, මන්ද එය වෙනත් අයෙකු උබුන්ටු සඳහා ඇසුරුම් කරන තෙක් බලා සිටීමට අවශ්‍ය නොවන බැවිනි. ඔබට ස්ථාපනය කළ හැකි සියලුම සංස්කරණ බලන්නpyenv install --list

පයින්ව් ස්ථාපනය කරන්න

  1. CPythons සෑදීම සඳහා අවශ්‍ය මෙවලම් සහ ශීර්ෂයන් ස්ථාපනය කරන්න (PyPy හෝ Jython වැනි විදේශීය පයිතන් වෙනත් පරායත්තතා තිබිය හැක). Git භාවිතා කරනුයේ pyenv වන අතර, එය ප්‍රභව ශාඛා තැනීමට / ස්ථාපනය කිරීමටද ඉඩ සලසයි, එබැවින් ඔබට දැන් 3.8 ඕනෑම දෙයක් ස්ථාපනය කළ හැකිය, එනම් CPython හි ප්‍රධාන ශාඛාව GitHub වෙතින් නැවුම්:

    sudo apt-get install -y git
    sudo apt-get install -y build-essential libbz2-dev libssl-dev libreadline-dev \
                            libffi-dev libsqlite3-dev tk-dev
    
    # optional scientific package headers (for Numpy, Matplotlib, SciPy, etc.)
    sudo apt-get install -y libpng-dev libfreetype6-dev    
  2. ස්ථාපක ස්ක්‍රිප්ට් ධාවනය කරන්න (මුල් කතුවරයා විසින් පයින්ව් සහ ඉතා ප්‍රයෝජනවත් පයින්ව් ප්ලගීන ස්ථාපනය කරයි; වැඩි විස්තර සඳහා මෙහි බලන්න )

    curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
  3. ඔබේ ~/.profileහෝ වෙත ආරම්භක රේඛා එක් කරන්න ~/.bashrc(එය ස්ථාපන ස්ක්‍රිප්ට් අවසානයේ එය සඳහන් කරයි):

    export PATH="$HOME/.pyenv/bin:$PATH"
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"
  4. ඔබගේ කවචය නැවත ආරම්භ කරන්න (වසා දමා විවෘත කරන්න exec $SHELL) හෝ පැතිකඩ ස්ක්‍රිප්ට් නැවත පූරණය කරන්න. (උදා: සමඟ source ~/.bashrc)

කළා!

පරිසරයක් සැකසීම

පද්ධතිය ස්පර්ශ නොකිරීමට පයිතන් (සාමාන්‍යයෙන් නරක අදහසක්; මෙහෙයුම් මට්ටමේ සේවාවන් සමහර විශේෂිත පුස්තකාල අනුවාදයන් මත රඳා පවතී.) ඔබේම පරිසරයක් සාදන්න, එය පහසුය! ඊටත් වඩා හොඳයි, නැත sudo, ඒ සඳහා හෝ pipස්ථාපනය කිරීම!

  1. ඔබ කැමති පයිතන් අනුවාදය ස්ථාපනය කරන්න (මෙය ප්‍රභවය බාගත කර ඔබේ පරිශීලකයා සඳහා ගොඩනගනු ඇත, ආදානය අවශ්‍ය නොවේ)

    pyenv install 3.6.0
  2. ඔබට එය අවශ්‍ය නම් පසුව අන් අය සෑදිය හැකි වන පරිදි එය ගුණවත් කරන්න

    pyenv virtualenv 3.6.0 general
  3. එය ගෝලීයව ක්‍රියාකාරී කරන්න (ඔබේ පරිශීලකයා සඳහා)

    pyenv global general
  4. පයිතන් / පයිප්ප ආදිය සමඟ ඔබට අවශ්‍ය දේ කරන්න. එය ඔබගේ ය.

ඔබට පසුව ඔබේ පුස්තකාල පිරිසිදු කිරීමට අවශ්‍ය නම්, ඔබට virtualenv ( pyenv uninstall general) මකා දැමිය හැකිය, නැතහොත් නව එකක් ( pyenv virtualenv 3.6.0 other_proj) සෑදිය හැකිය . ඔබ ද එක්-බහලුම ක්රියාකාරී පරිසරය ඇත: pyenv local other_projඑය තීරණය වනු ඇත .python-versionඑය හෝ ඒ යටතේ python, එක පිප්ස් එකකට ස්ථාපනය Python උපයෝගිතා පහ ඔබ ඔබේ වත්මන් ෆෝල්ඩරයේ ගොනු හෝ කාලය, ඔවුන් pyenv විසින් shimmed කරනු ඇත.

දෝෂගවේෂණය

  • bash: pyenv: command not found, fish: Unknown command 'pyenv'

    1. ඔබගේ පරික්ෂා කරන්න $PATH, වැනි දෙයකින් අවසන් වන එක් ප්‍රවේශයක් තිබිය යුතුය .pyenv/bin. එය අස්ථානගත වී ඇත්නම් ඉහත පයින්ව් ස්ථාපනය කරන්න # 3 සහ # 4 (ඔබේ කවචය නැවත ආරම්භ කරන්න) අනුගමනය කළ බවට වග බලා ගන්න .
  • pyenv: no such command 'virtualenv'

    1. ඔබ ස්ථාපක ස්ක්‍රිප්ට් භාවිතා නොකළේ නම්, ඔබ ස්ථාපනය කර ඇත්තේ root pyenv පැකේජය පමණි. ප්ලගිනය එක් කිරීම සඳහා උපදෙස් සඳහා pyenv-virtualenv බලන්න
    2. ඔබ ස්ථාපක ස්ක්‍රිප්ට් භාවිතා කර ඇත්නම්, එය පෙන්වන්නේ දැයි පරීක්ෂා කරන්න pyenv commands.

1
පයිතන් 2.x සමඟ පයින්ව් භාවිතා කරන විට (හෝ නව යුනිකෝඩ් නූල් අභ්‍යන්තර නිරූපණය සිදුවීමට පෙර ඉතා පැරණි 3.x නිකුතුවක්) ඇත: පයින්ව් පෙරනිමි උඩුමහලේ සම්පාදක ධජ භාවිතා කරන අතර බිට් 16 යුනිකෝඩ් නූල් සමඟ සාදයි. ලිනක්ස් ඩිස්ට්‍රෝස් සාමාන්‍යයෙන් බිට් 32 යුනිකෝඩ් නූල් වලින් සාදා ඇත. පයිප් රෝද හැඹිලි නිසා පයිනව් සහ පයින්ව් නොවන පයිතන් යන දෙකටම ඔබ පයිප්ප ස්ථාපනය කරන විට මෙය වේදනාවක් ඇති කරයි.
මාරියස් ගෙඩ්මිනාස්

@marius ස්ථාපනය කිරීමෙන් පසු ඔබ කවදා හෝ පයින් නොවන අනුවාදයක් භාවිතා කරන්නේ ඇයි?
නික් ටී

3
මම නොදනිමි, නමුත් මම මෙම ගැටලුව සොයාගත්තේ කිසියම් පයිතන් පැකේජයක් (lxml?) මේ නිසා වැඩ කිරීමට අපොහොසත් වූ ගැටලුවක් නිරාකරණය කිරීමට IRC හි යමෙකුට උදව් කිරීමෙනි. එබැවින් එය ප්‍රායෝගිකව, සමහර පුද්ගලයින්ට සිදු වන අතර එය දැන ගැනීම වටී. ( rm -r ~/.cache/pip/wheels/
වැඩකටයුතු

1
කරන්නේ pyenvpython, අවශ්ය කරන සෑම පරිශීලකයා සඳහා ස්ථාපනය කිරීමට අවශ්ය? මට එකම පයිතන් 3.6 අනුවාදය අවශ්‍ය පරිශීලකයින් 3 දෙනෙකු සිටී නම්, එය 3 වතාවක් සම්පාදනය කළ යුතු අතර එයට 3x තැටි ඉඩක් අවශ්‍ය වේද? එය සත්‍ය නම් එය උරා ගනී…: /
දර්ශන නාමය

1
Ar පෙරනිමියෙන් සර්ජ්බෝර්ෂ් (ඔබ පයින්ව්-ස්ථාපකය භාවිතා කරන්නේ නම්) එය පරිශීලක ස්ථාපනයකි, නමුත් එය ස්ථාපනය කිරීමට /optහෝ වෙනත් දෙයකට සහ සමහර සිම්ලින්ක් එකතු කිරීමෙන් ඔබව වළක්වන කිසිවක් නැත /bin. එය අතිශයින්ම ප්‍රයෝජනවත් වීමට පරිශීලකයාට පමණක් බව මට පෙනේ; පරිශීලකයින්ට සුඩෝ අවශ්‍ය නොවේ (ලිබ් හැර). තැටි අවකාශය ලාභයි.
නික් ටී

18

එය රඳා පවතින්නේ ඔබ භාවිතා කරන උබුන්ටු අනුවාදය මත ය.

උබුන්ටු 16.10 සහ උබුන්ටු 17.04

පයිතන් 3.6 උබුන්ටු 16.10 සහ උබුන්ටු 17.04 හි විශ්ව ගබඩාවේ ස්ථාපනය කර ඇති බැවින්, ඔබට නිධියෙන් සෘජුවම පයිතන් 3.6 ස්ථාපනය කළ හැකිය. පහත විධානයන් භාවිතා කරන්න:

sudo apt update
sudo apt install python3.6

උබුන්ටු 16.04

උබුන්ටු 16.04 හි Python3.6 ස්ථාපනය කිරීමට ක්‍රම දෙකක් තිබේ

  • උබුන්ටු 16.04 හි පයිතන් 3.6 සම්පාදනය කර ස්ථාපනය කරන්න
  • පීපීඒ වෙතින් උබුන්ටු 16.04 හි පයිතන් 3.6 ස්ථාපනය කරන්න

1. උබුන්ටු 16.04 හි පයිතන් 3.6 සම්පාදනය කර ස්ථාපනය කරන්න

අවශ්‍ය පරායත්තයන් ස්ථාපනය කරන්න, පයිතන් 3.6 ප්‍රභව කේතය බාගත කර පරිසරය ගොඩනඟා ස්ථාපනය කරන්න

sudo apt install build-essential checkinstall
sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
tar xvf Python-3.6.0.tar.xz
cd Python-3.6.0/
./configure
sudo make altinstall

2. පීපීඒ වෙතින් උබුන්ටු 16.04 හි පයිතන් 3.6 ස්ථාපනය කරන්න

පහත දැක්වෙන විධානයන් භාවිතයෙන් ඔබට PPA වෙතින් Python 3.6 ස්ථාපනය කළ හැකිය

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.6

පයිතන් 3.6 නිවැරදිව ස්ථාපනය කර ඇත්නම්, ඔබට python3.6පර්යන්තය තුළ ධාවනය කිරීමෙන් පයිතන් පරිවර්තකය කැඳවිය හැකිය .

මම හිතනවා මේක උදව් වෙයි කියලා. ඔබට කිසියම් ගැටළුවක් ඇත්නම්, ඔබට මෙම බ්ලොග් සටහන මෙතැනින් පරීක්ෂා කළ හැකිය .


4
මෙය අත්‍යවශ්‍යයෙන්ම පිළිගත් පිළිතුරේ පිටපතකි. ඔබගේ පිළිතුරේ එකතු කළ අගය කොහිද?
මාක් වැන්හූමිසන්

2
උබුන්ටු 16.04 හි පළමු පියවර වන්නේ කිසියම් හේතුවක් නිසා පයිතන් 3.6 සම්පාදනය කර ස්ථාපනය කිරීමට කැමති අය සඳහා ය. උබුන්ටු 16.04 හි පයිතන් 3.6 සම්පාදනය කර ස්ථාපනය කිරීමේ ක්‍රියාවලිය පිළිගත් පිළිතුරෙන් හෝ ඒ සඳහා ත්‍රෙඩ් එකේ කිසිදු පිළිතුරක් නොමැත. අනෙක් කරුණු වන්නේ උබුන්ටු අනුවාදය සහ එය පිළිගත් වෙනත් පිළිතුරු වලට වඩා වෙනස් වන්නේ කෙසේද යන්නයි.
ආර්යල් බිබෙක්

1
16.04 (මින්ට්) හි PPA ස්ථාපනය කැඩී ඇති බව පෙනේ. ප්‍රභව තොරතුරු වලින් ස්ථාපනය කිරීම ප්‍රයෝජනවත් වේ.
විකෘති හෙජ්ජෝග්

විකල්ප 2 sudo add-apt-repository ppa:deadsnakes/ppa && sudo apt install python3.6මා වෙනුවෙන් උබුන්ටු 20.04
බොරිස්

13

ඔබට වැඩ කරන ගබඩාවක් සොයාගත නොහැකි නම් විකල්ප මාර්ගයක් වනුයේ ඔබට ප්‍රභවයෙන් සම්පාදනය කිරීමට උත්සාහ කළ හැකිය. බාගත කිරීමේ පිටුවෙන් ඔබට ප්‍රභව කේතය සොයාගත හැකිය . ඉන්පසු ටාර්බෝල් බාගත කර ඉවත් කරන්න; උදාහරණයක් ලෙස Python-3.6.1.tgz.

Tgz ගොනුව ඉවත් කිරීම සඳහා වන ක්‍රියාවලිය:

tar -xvzf /path/to/yourfile.tgz

ඔබ ගොනු මාර්ගයට පිවිසීමෙන් පසු ගොනුව මුදා හරිනු ලැබුවේ, ධාවනය කරන්න:

./configure
make
make altinstall

මෙය ඔබට ඇති ගැටලුව විසඳනු ඇතැයි අපේක්ෂා කරමු.


4
ප්රශ්නය පවසයි (id preferably not build it on my own). සමහර විට aptහැකි නම් මාර්ගයට යාම හොඳය.
TheWanderer

හරි, මම ඔබ වෙනුවෙන් විකල්ප ගබඩාවන් සොයා ගත හැකිදැයි බලන්නම්. විකල්ප ගබඩාවන් සඳහා ගූගල් දෙස බැලීමට ඔබට තවමත් අවස්ථාවක් ලැබී තිබේද? ඔබ දැනටමත් උත්සාහ කර ඇති දේවල් යෝජනා කිරීමට මට අවශ්‍ය නැත.
යන්තම් බර්ලේක්

මම OP නොවේ. යෝජනාවක් කිරීම පමණි. මට 3.6 සඳහා කිසිදු PPA එකක් සොයාගත නොහැකි විය, එබැවින් ගොඩනැගීම අවශ්‍ය මාර්ගය විය හැකිය. ඔබේ පිළිතුරෙන් ඔබ එය ආමන්ත්‍රණය කළ යුතුය.
TheWanderer

බොහෝ පැකේජ අවශ්‍ය බැවින් පරිශීලකයා කිසි විටෙකත් කිසිවක් ගොඩනගා නැති පද්ධතියක ඔබේ සාදන විධානයන් අසාර්ථක වනු ඇත. "apt ස්ථාපනය ගොඩනැගීම අත්යවශ්ය libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev Tk-dev sudo"
ජෝ

4

උබුන්ටු 15.10 සඳහා මම මෙම ක්‍රමය භාවිතා කර එය සාර්ථකව ස්ථාපනය කළෙමි:

sudo add-apt-repository ppa:jonathonf/python-3.6

නමුත් මම මෙම ගොනුව සංස්කරණය කළෙමි:

sudo vi /etc/apt/sources.list.d/jonathonf-ubuntu-python-3_6-wily.list

මම වෙනස් පත්වීමේ ලෝලයෙන් පෙලෙන කිරීමට නම් තැනැන් වහන්සේ ඉන්පසු:

sudo apt-get update
sudo apt-get install python3.6

12
උබුන්ටු 15.10? එය මාස කිහිපයකට පෙර EOL ගොස් ඇත. යාවත්කාලීන කිරීමට කාලයයි.
edwinksl

3

සමහර විට කොන්ඩා යෝජනා කිරීම නරක අදහසක් නොවේ. මම හිතන්නේ එය අවම වශයෙන් පයින්ව් භාවිතා කරනවාට වඩා පහසු ය. නමුත් සමහර විට එය ඔබ පයිතන් සමඟ කිරීමට අදහස් කරන දේ මත රඳා පවතී, මන්ද මම හිතන්නේ කොන්ඩා සමඟ ඔබට අමතර පැකේජ කිහිපයක් ලැබෙනු ඇත.

සංස්කරණය කරන්න : ඔබ කොන්ඩාගේ පෙරනිමි පයිතන් අනුවාදය ස්ථාපනය කිරීමෙන් පසුව, ඔබට අවශ්‍ය අනුවාදය මෙහි ස්ථාපනය කළ හැකිය, 3.6, condaවැනි

conda install python==3.6


1

යාවත්කාලීන කිරීම: ඔබේ හොඳම ඔට්ටුව වන්නේ උබුන්ටු 20.04 වෙත යාවත්කාලීන කර එය deadsnakesPPA වෙතින් ස්ථාපනය කිරීමයි :

sudo add-apt-repository ppa:deadsnakes/ppa 
sudo apt install python3.6

එසේ නොමැතිනම්, deadsnakesඔවුන් සහාය නොදක්වන උබුන්ටු අනුවාදයක PPA ස්ථාපනය කරන්නේ කෙසේදැයි සොයා ගැනීමට ඔබට උත්සාහ කළ හැකිය . ඔවුන් සහාය දක්වන්නේ 19.04 සහ 19.10 නොවන උබුන්ටු වල දිගුකාලීන ආධාරක (එල්ටීඑස්) අනුවාදයන්ට පමණි (නමුත් උබුන්ටු 20.04 වේ). ගිතුබ් හි කොහේ හෝ තැනක මිනිසුන් එය කරන ආකාරය ගැන මම දිවුරුම් දුන්නා https://github.com/deadsnakes/issues/issues?q=is%3Aissue+is%3Aclosed නමුත් මට දැන් එය සොයාගත නොහැක.

ඩෙබ් පැකේජයක් බාගත කිරීම පිළිබඳ මෙම පිළිතුර ද බලන්න https://stackoverflow.com/a/55858634/3064538

නමුත් ඔබට ඒ කිසිවක් කළ නොහැකි නම්, ඔබේ අවසාන උත්සාහය එය ප්‍රභවයෙන් සම්පාදනය කිරීමයි, ඔබ මුලින්ම සී සම්පාදකය ස්ථාපනය කිරීමෙන් එය සිදු කරයි

sudo apt install gcc

ඉන්පසු https://www.python.org/downloads/ වෙත ගොස් 3.6 හි නවතම මයික්‍රෝ අනුවාදය ( 3.6.10 මම මෙය ලියන විට) සොයාගෙන එය ප්‍රභවයෙන් සම්පාදනය කරන්න,

wget -P ~/Downloads https://www.python.org/ftp/python/3.6.10/Python-3.6.10.tar.xz
cd ~/Downloads
tar -xJf Python-3.6.10.tar.xz
cd Python-3.6.10

ඊළගට

./configure
make
make test
sudo make altinstall

අවසාන විධානය භාවිතා altinstallකරනු වෙනුවට install3.6 ස්ථාපනය එසේ බව python3.6හා pip3.6. ඔබ අවසාන විධානය sudo make install(නොමැතිව alt) ලෙස වෙනස් කළහොත් එය එය ලෙස ස්ථාපනය කරනු ඇතpython3 , එය ඔබ දැන් ස්ථාපනය කර ඇති පයිතන් 3.7 (සහ පයිප්ප) අනුවාදය නැවත ලියයි.

යාවත්කාලීන කිරීම පා er කයාගේ අභ්‍යාසයක් ලෙස ඉතිරිව ඇත.


0

පළමුව, පයිතන් 3.6 හෝ 3.7 ස්ථාපනය කිරීම සඳහා වෙනත් පිළිතුරු කිහිපයක් අනුගමනය කරන්න. එවිට, ඔබ හරහා OpenEXR වැනි PyPi පැකේජ ස්ථාපනය කිරීමට අවශ්‍ය නම් pipසමහර දෝෂ ඇතිවිය හැකිය. ඒවායින් සමහරක් (උදා: OpenEXR හි PyPi පැකේජය සඳහා) ඔබ අලුතින් ස්ථාපනය කර ඇති Python සඳහා Python සංවර්ධන පැකේජය ස්ථාපනය කිරීමෙන් විසඳා ගත හැකිය. පහත සඳහන් දෑ භාවිතයෙන් මෙය කළ හැකිය:

sudo apt-get install python3.6-dev

හෝ

sudo apt-get install python3.7-dev

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.