จะติดตั้งAnaconda สำหรับ Pythonบน Ubuntu ได้อย่างไร
มีวิธีใช้apt-get installหรือไม่?
ฉันสามารถเข้าถึงบรรทัดคำสั่งไปยังเซิร์ฟเวอร์ของฉันเท่านั้น ฉันจะติดตั้ง Anaconda บน Ubuntu 14.04 จากบรรทัดคำสั่งได้อย่างไร
wgetอายุสั้น
จะติดตั้งAnaconda สำหรับ Pythonบน Ubuntu ได้อย่างไร
มีวิธีใช้apt-get installหรือไม่?
ฉันสามารถเข้าถึงบรรทัดคำสั่งไปยังเซิร์ฟเวอร์ของฉันเท่านั้น ฉันจะติดตั้ง Anaconda บน Ubuntu 14.04 จากบรรทัดคำสั่งได้อย่างไร
wgetอายุสั้น
คำตอบ:
ดูAnaconda Hompepage สำหรับรายละเอียดเพิ่มเติม!
คำแนะนำในการติดตั้ง [Linux Install]
คำแนะนำเหล่านี้อธิบายวิธีการติดตั้ง Anaconda บนระบบ Linux
หลังจากดาวน์โหลดตัวติดตั้ง Anaconda ให้รันคำสั่งต่อไปนี้จากเทอร์มินัล:
$ bash Anaconda-2.x.x-Linux-x86[_64].sh
หลังจากยอมรับข้อกำหนดสิทธิการใช้งานคุณจะถูกขอให้ระบุตำแหน่งการติดตั้ง (ซึ่งเป็นค่าเริ่มต้น~/anaconda)
หมายเหตุ : คุณไม่จำเป็นต้องมีสิทธิ์รูทในการติดตั้ง Anaconda หากคุณเลือกตำแหน่งการติดตั้งที่ผู้ใช้เขียนได้เช่น~/anaconda.*หลังจากการคลายตัวเองเสร็จแล้วคุณควรเพิ่มไดเรกทอรีไบนารีของ Anaconda ลงในตัวแปรสภาพแวดล้อม PATH ของคุณ
เนื่องจาก Anaconda ทั้งหมดมีอยู่ในไดเรกทอรีเดียวการถอนการติดตั้ง Anaconda จึงเป็นเรื่องง่าย (คุณเพียงแค่ลบไดเรกทอรีที่ติดตั้งทั้งหมด)
หากคุณพบปัญหาใด ๆ โปรดลองปิดการใช้งานซอฟต์แวร์ป้องกันไวรัสของคุณ ถอนการติดตั้ง Linux / OS X
เนื่องจาก Anaconda ทั้งหมดมีอยู่ในไดเรกทอรีเดียวการถอนการติดตั้ง Anaconda นั้นง่ายมาก (คุณเพียงแค่ลบไดเรกทอรีที่ติดตั้งทั้งหมด):
$ rm -rf ~/anaconda
moc(สำหรับการสร้างแอป Qt) ซึ่งอาจขัดแย้งกับไลบรารีระบบหากคุณรวบรวมเมื่อ/home/USER/anaconda3/binอยู่ในเส้นทางของคุณ
คุณสามารถใช้wgetเพื่อดาวน์โหลดจาก commandline:
สำหรับ Python3:
รุ่น 32 บิต:
wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86.shรุ่น 64 บิต
wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.shและหลังจากดาวน์โหลดเสร็จแล้วให้ทำดังนี้
32 บิต:
bash Anaconda-5.3.1-Linux-x86.sh64 บิต:
bash Anaconda3-5.3.1-Linux-x86_64.shสำหรับผู้ใช้ที่ใช้ Python2 "3" โดยตรงหลัง Anaconda ควรเปลี่ยนเป็น 2
ไม่มีใครอธิบายได้ที่นี่เพราะเหตุใดapt-getและผู้จัดการแพคเกจอื่น ๆ ไม่มีแพ็คเกจสำหรับแอนาคอนดา
เหตุผลสำคัญสำหรับเรื่องนี้คือการใช้อนาคอนด้าเพื่อให้ผู้ใช้สามารถใช้งานได้ไม่ว่าด้วยเหตุผลใดก็ตามจะไม่มีสิทธิ์รูท ในกรณีที่ผู้ใช้เพิ่งติดตั้ง~/anacondaเปลี่ยนของตัวเองPATHและPYTHONHOMEตัวแปรเพื่อให้ทำงาน~/anaconda/pythonและสามารถควบคุมการกระจายของหลามส่วนตัวของเธอในขณะที่การปรับเปลี่ยน "ระบบ" หลามอาจต้องการความช่วยเหลือจากผู้ดูแลระบบ
ผู้จัดการแพ็คเกจต้องการสิทธิ์ดูแลระบบเสมอ
หากคุณพยายามทั้งหมดในบรรทัดคำสั่งคุณใช้ bash script python 2 anaconda ติดตั้งสคริปต์ bash :
# Go to home directory
cd ~
# You can change what anaconda version you want at
# https://repo.continuum.io/archive/
wget https://repo.continuum.io/archive/Anaconda2-4.2.0-Linux-x86_64.sh
bash Anaconda2-4.2.0-Linux-x86_64.sh -b -p ~/anaconda
rm Anaconda2-4.2.0-Linux-x86_64.sh
echo 'export PATH="~/anaconda/bin:$PATH"' >> ~/.bashrc
# Reload default profile
source ~/.bashrc
conda update conda
python 3 anaconda ติดตั้งสคริปต์ทุบตี
# Go to home directory
cd ~
# You can change what anaconda version you want at
# https://repo.continuum.io/archive/
wget https://repo.continuum.io/archive/Anaconda3-4.2.0-Linux-x86_64.sh
bash Anaconda3-4.2.0-Linux-x86_64.sh -b -p ~/anaconda
rm Anaconda3-4.2.0-Linux-x86_64.sh
echo 'export PATH="~/anaconda/bin:$PATH"' >> ~/.bashrc
# Reload default profile
source ~/.bashrc
conda update conda
ที่มา: https://medium.com/@GalarnykMichael/install-python-on-ubuntu-anaconda-65623042cb5a
นอกจากคำตอบของ @ Vivek เพื่อรับ python3 รุ่น 64 บิตล่าสุดของ Linux:
CONTREPO=https://repo.continuum.io/archive/
# Stepwise filtering of the html at $CONTREPO
# Get the topmost line that matches our requirements, extract the file name.
ANACONDAURL=$(wget -q -O - $CONTREPO index.html | grep "Anaconda3-" | grep "Linux" | grep "86_64" | head -n 1 | cut -d \" -f 2)
wget -O ~/Downloads/anaconda.sh $CONTREPO$ANACONDAURL
bash ~/Downloads/anaconda.sh
grepฟิลเตอร์ในสาย 3 สามารถเปลี่ยนแปลงเพื่อให้ตรงกับความต้องการของคุณแน่นอน
ถาม: เกิดอะไรขึ้นที่นี่?
wget -q -O - URLเงียบ ๆ ( -q) รับ html ที่URL(ในกรณีนี้https://repo.continuum.io/archive/ซึ่งเข้าถึงได้ใน$CONTREPO) และส่งไปที่ standard out ( -O -)grep "text"textส่งกลับสายจากปัจจัยการผลิตที่มี ดังนั้นก่อนอื่นเราเลือกทุกบรรทัดที่มี "Anaconda3" จากนั้นเราเลือกทุกบรรทัดที่มี "Linux" แล้วเลือกบรรทัดทั้งหมดที่มี "86_64" (สำหรับรุ่น 64 บิต)head -n 1ส่งคืนบรรทัดแรกของอินพุต ฉันพึ่งพาเว็บไซต์ที่รักษาลำดับเพื่อให้รุ่นล่าสุดอยู่ด้านบนcut -d \" -f 2แยกอินพุตบนอักขระเครื่องหมายคำพูดคู่ ( -d \") ซึ่งล้อมรอบชื่อไฟล์ใน href ของ HTML และส่งคืนฟิลด์ที่สอง ( -f 2) ซึ่งเป็นเป้าหมายของ hrefดูวิดีโอนี้เพื่อการติดตั้งที่สมบูรณ์
ดาวน์โหลดอนาคอนด้าจากที่นี่เลย
เพื่อติดตั้งเวอร์ชั่น Python 3.6
sudo bash Anaconda3-4.3.0-Linux-x86_64.sh
สำหรับเวอร์ชัน Python 2.7
sudo bash Anaconda2-4.3.0-Linux-x86_64.sh
เรียกใช้ Navigator
anaconda-navigator
เรียกใช้ Spyder IDE
spyder
เรียกใช้ Jupyter Notebook
jupyter-notebook
ทำตามขั้นตอนเหล่านี้:
export PATH="~/anaconda/bin:$PATH"จากนั้นคุณสามารถอัปเดตพวกเขาด้วย:
conda update conda
conda update anacondaคุณสามารถใช้ Pyenv เพื่อติดตั้ง Anaconda และสลับไปมาระหว่าง Python ของระบบและ Anaconda Python ของคุณได้อย่างง่ายดาย:
pyenv install anaconda3-5.3.0( pynev install -lเพื่อดูว่ามีอนาคอนดารุ่นใดบ้าง)ฉันได้ติดตามการติดตั้งแอนาคอนดาบน Ubuntuและติดตั้งบนระบบของฉัน คุณสามารถเรียกใช้คำสั่งต่อไปนี้
conda update conda
conda update anaconda
ลองดูที่หน้าการเก็บถาวร Anaconda repoและเลือกรุ่นที่เหมาะสมที่คุณต้องการติดตั้ง
หลังจากนั้นเพียงทำ:
# replace this `Anaconda3-version.num-Linux-x86_64.sh` with your choice
~$ wget -c https://repo.continuum.io/archive/Anaconda3-vers.num-Linux-x86_64.sh
~$ bash Anaconda3-version.num-Linux-x86_64.sh
ตัวอย่างคอนกรีต:
จากการเขียนนี้Anaconda3-2019.03เป็นเวอร์ชั่นล่าสุด ดังนั้น,
$ wget -c https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh
$ bash Anaconda3-5.0.1-Linux-x86_64.sh
หลังจากการติดตั้งเสร็จสมบูรณ์คุณสามารถเลือกที่จะลบสคริปต์การติดตั้งโดย:
$ rm -rf Anaconda3-5.0.1-Linux-x86_64.sh
bunsติดตั้งแพ็คเกจหรือไม่ ฉันได้ยินมาว่าAnacondaทำงานได้เฉพาะกับที่ติดตั้ง