Làm cách nào để cài đặt Anaconda cho Python trên Ubuntu?
Có cách nào để sử dụng apt-get install
?
Tôi chỉ có quyền truy cập dòng lệnh đến máy chủ của tôi. Làm cách nào để cài đặt Anaconda trên Ubuntu 14.04 từ dòng lệnh?
wget
dường như sống ngắn.
Làm cách nào để cài đặt Anaconda cho Python trên Ubuntu?
Có cách nào để sử dụng apt-get install
?
Tôi chỉ có quyền truy cập dòng lệnh đến máy chủ của tôi. Làm cách nào để cài đặt Anaconda trên Ubuntu 14.04 từ dòng lệnh?
wget
dường như sống ngắn.
Câu trả lời:
Xem Anaconda Hompepage để biết thêm chi tiết!
Hướng dẫn cài đặt [Cài đặt Linux]
Các hướng dẫn này giải thích cách cài đặt Anaconda trên hệ thống Linux.
Sau khi tải xuống trình cài đặt Anaconda, hãy chạy lệnh sau từ thiết bị đầu cuối:
$ bash Anaconda-2.x.x-Linux-x86[_64].sh
Sau khi chấp nhận các điều khoản cấp phép, bạn sẽ được yêu cầu chỉ định vị trí cài đặt (mặc định là ~/anaconda
).
Lưu ý : Bạn KHÔNG cần quyền root để cài đặt Anaconda, nếu bạn chọn vị trí cài đặt có thể ghi của người dùng, chẳng hạn như ~/anaconda.*
Sau khi tự giải nén xong, bạn nên thêm thư mục nhị phân anaconda vào biến môi trường PATH của mình.
Vì tất cả Anaconda được chứa trong một thư mục, việc gỡ cài đặt Anaconda rất dễ dàng (bạn chỉ cần xóa toàn bộ thư mục vị trí cài đặt).
Nếu bạn gặp phải bất kỳ vấn đề nào, vui lòng thử tắt phần mềm chống vi-rút của bạn. Gỡ cài đặt Linux / OS X
Vì tất cả Anaconda được chứa trong một thư mục, việc gỡ cài đặt Anaconda rất đơn giản (bạn chỉ cần xóa toàn bộ thư mục vị trí cài đặt):
$ rm -rf ~/anaconda
moc
(để xây dựng ứng dụng Qt), có thể xung đột với các thư viện hệ thống nếu bạn biên dịch khi /home/USER/anaconda3/bin
ở trong đường dẫn của bạn.
Bạn có thể sử dụng wget
để tải xuống từ dòng lệnh:
Đối với Python3:
Phiên bản 32 bit:
wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86.sh
Phiên bản 64 bit
wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.sh
Và sau khi tải xuống xong, hãy làm:
32 bit:
bash Anaconda-5.3.1-Linux-x86.sh
64 bit:
bash Anaconda3-5.3.1-Linux-x86_64.sh
Đối với người dùng sử dụng Python2, "3" trực tiếp sau Anaconda nên được đổi thành 2.
Không ai giải thích ở đây tại sao apt-get
và các nhà quản lý gói khác không có gói cho anaconda.
Một lý do quan trọng cho điều này là anaconda có nghĩa là người dùng có thể sử dụng được, vì lý do nào, không có quyền root. Trong trường hợp đó, người dùng chỉ cần cài đặt vào ~/anaconda
, thay đổi biến PATH
và PYTHONHOME
biến của chính mình để chạy ~/anaconda/python
và có khả năng kiểm soát phân phối python cá nhân của mình, trong khi sửa đổi python "hệ thống" có thể cần sự trợ giúp của quản trị viên.
Quản lý gói luôn yêu cầu đặc quyền sysadmin.
Nếu bạn đang cố gắng hoàn toàn trong dòng lệnh, bạn sử dụng tập lệnh bash python 2 anaconda cài đặt tập lệnh 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 cài đặt bash script
# 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
Nguồn: https://medium.com/@GalarnykMichael/install-python-on-ubfox-anaconda-65623042cb5a
Ngoài câu trả lời của @ Vivek, để có phiên bản Linux 64-bit python3 mới nhất:
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
Tất nhiên, grep
các bộ lọc trong dòng 3 có thể được thay đổi để phù hợp với yêu cầu của bạn.
Q: Chuyện gì đang xảy ra ở đây vậy?
wget -q -O - URL
quietly ( -q
) lấy html tại URL
(trong trường hợp này là https: //rre.cContuum.io/archive/ , được truy cập dưới dạng $CONTREPO
) và gửi nó tới tiêu chuẩn ( -O -
).grep "text"
trả về các dòng từ đầu vào của nó có chứa text
. Vì vậy, trước tiên, chúng tôi chọn tất cả các dòng có chứa "Anaconda3", sau đó trong số đó, chúng tôi chọn tất cả các dòng có chứa "Linux" và sau đó tất cả các dòng có chứa "86_64" (cho phiên bản 64 bit).head -n 1
trả về dòng đầu tiên của đầu vào. Tôi dựa vào trang web duy trì trật tự để phiên bản mới nhất được đặt lên hàng đầu.cut -d \" -f 2
tách đầu vào trên các ký tự trích dẫn kép ( -d \"
), bao quanh tên tệp trong HTML của href và trả về trường thứ hai ( -f 2
), là mục tiêu của href.Xem video này để cài đặt hoàn tất
Tải xuống Anaconda từ liên tục tại đây
Để cài đặt phiên bản Python 3.6
sudo bash Anaconda3-4.3.0-Linux-x86_64.sh
Đối với phiên bản Python 2.7
sudo bash Anaconda2-4.3.0-Linux-x86_64.sh
Chạy điều hướng
anaconda-navigator
Chạy Spyder IDE
spyder
Chạy máy tính xách tay Jupyter
jupyter-notebook
Thực hiện theo các bước sau:
export PATH="~/anaconda/bin:$PATH"
Sau đó, bạn có thể cập nhật chúng với:
conda update conda
conda update anaconda
Bạn có thể sử dụng Pyenv để cài đặt Anaconda, sau đó dễ dàng chuyển đổi qua lại giữa Python hệ thống của bạn và Python Anaconda của bạn:
pyenv install anaconda3-5.3.0
( pynev install -l
để xem phiên bản nào của Anaconda có sẵn)Tôi đã theo dõi cài đặt anaconda trên hướng dẫn ubfox và cài đặt nó trên hệ thống của tôi. Bạn có thể chạy các lệnh sau.
conda update conda
conda update anaconda
Hãy xem trang lưu trữ repo Anaconda và chọn một phiên bản phù hợp mà bạn muốn cài đặt.
Sau đó, chỉ cần làm:
# 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
Ví dụ cụ thể:
Theo văn bản này, Anaconda3-2019.03 là phiên bản mới nhất. Vì thế,
$ wget -c https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh
$ bash Anaconda3-5.0.1-Linux-x86_64.sh
Sau khi cài đặt hoàn tất, bạn cũng có thể tùy ý xóa tập lệnh cài đặt bằng cách:
$ rm -rf Anaconda3-5.0.1-Linux-x86_64.sh
buns
cài đặt gói chưa? Tôi đã nghe nóiAnaconda
chỉ hoạt động với cài đặt đó.