Cài đặt 2 phiên bản Python Ubuntu

GNOME Terminal là trình giả lập thiết bị đầu cuối mặc định cho môi trường máy tính để bàn. Nó có thể chạy các lệnh Bash, làm việc với các tệp, tương tác với các máy tính khác và thực hiện các tác vụ và cấu hình quản trị. Nó cũng có nhiều tab, hồ sơ người dùng và các lệnh khởi động tùy chỉnh

  1. Nhấp vào “Hoạt động” ở góc trên cùng bên trái
  2. Nhập “Terminal” vào thanh tìm kiếm
  3. Nhấp vào “Thiết bị đầu cuối”

Kiểm tra phiên bản mặc định

Tùy chọn Phiên bản (V) được sử dụng để kiểm tra xem phiên bản Python nào hiện được chọn làm phiên bản mặc định. Nó bao gồm ba số được phân tách bằng dấu chấm đại diện cho , và số phiên bản. Nó cũng hiển thị thông báo lỗi nếu Python chưa được cài đặt trên máy tính

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
python --version

Kiểm tra tệp thực thi

Lệnh nào được sử dụng để xác định vị trí của tệp thực thi cho tên lệnh được chỉ định. Nó tìm kiếm tệp thi hành trong danh sách thư mục từ biến môi trường. Nó cũng hiển thị đường dẫn tuyệt đối của tệp thực thi nếu nó tồn tại trong một trong các thư mục

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
which python

Mở thư mục chính

Lệnh Change Directory (cd) được sử dụng để thay đổi thư mục làm việc hiện tại thành thư mục được chỉ định. Nó có thể điều hướng đến các đường dẫn tuyệt đối và tương đối bắt đầu từ thư mục gốc và thư mục làm việc hiện tại, tương ứng. Nó cũng có thể điều hướng đến các đường dẫn được lưu trữ trong và

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
cd $HOME

Cài đặt Git

Git là một chương trình được sử dụng để theo dõi các thay đổi được thực hiện đối với mã nguồn theo thời gian. Nó có thể xử lý các dự án thuộc mọi quy mô và cho phép nhiều nhóm và mọi người thực hiện các thay đổi đối với cùng một kho lưu trữ. Nó cũng có thể khôi phục mã nguồn về phiên bản trước đó từ toàn bộ lịch sử của kho lưu trữ

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
sudo apt-get install --yes git

Sao chép Kho lưu trữ Pyenv

Pyenv là một chương trình được sử dụng để quản lý phiên bản Python trên macOS và Linux. Nó có thể cài đặt nhiều phiên bản Python, chỉ định phiên bản được sử dụng trên toàn hệ thống và chỉ định phiên bản được sử dụng trong các thư mục cụ thể. Nó cũng có thể tạo và quản lý môi trường ảo bằng các phiên bản cụ thể

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
git clone https://github.com/pyenv/pyenv.git ~/.pyenv

Mở tệp cấu hình Bash

Tệp cấu hình Shell là tập lệnh được thực thi tự động khi người dùng mở trình bao. Nó chứa mã được sử dụng để thay đổi giao diện của trình bao, chạy các tập lệnh và lệnh, tạo bí danh và tải các biến môi trường. Nó cũng tạo một tệp cấu hình riêng cho các shell khác nhau

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
gedit .bashrc

Chỉnh sửa tệp cấu hình Bash

Bourne Again Shell (Bash) là shell dòng lệnh và ngôn ngữ kịch bản được sử dụng để tự động hóa các tác vụ quản trị và định cấu hình cài đặt hệ thống. Nó có thể được sử dụng để tự động hóa thực tế mọi thứ trong hệ điều hành. Nó cũng là trình bao mặc định cho hầu hết các hệ điều hành dựa trên Linux

  1. Sao chép mã từ bên dưới các hướng dẫn này
  2. Dán mã vào Trình soạn thảo văn bản
  3. Nhấp vào để lưu"
# Pyenv environment variables
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
# Pyenv initialization
if command -v pyenv 1>/dev/null 2>&1; then
eval "$(pyenv init --path)"
fi

Khởi động lại Bash

Lệnh Exec (e) được sử dụng để thực thi lệnh đã chỉ định được cung cấp dưới dạng đối số. Nó hủy quy trình hiện tại và thay thế nó bằng lệnh đã chỉ định mà không tạo quy trình mới. Nó cũng có thể khởi động lại trình bao để tải lại tệp cấu hình vào môi trường

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
exec $SHELL

Cập nhật danh sách nguồn và thư mục danh sách nguồn

Lệnh Update được sử dụng để đảm bảo danh sách các gói có sẵn được cập nhật. Nó tải xuống danh sách gói từ kho lưu trữ trên hệ thống chứa thông tin về các gói mới và có thể nâng cấp. Nó chỉ cập nhật thông tin về các gói và không thực sự nâng cấp các gói

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
________số 8

Cài đặt phụ thuộc Pyenv

Phụ thuộc là một gói nhị phân bổ sung mà một gói nhị phân cụ thể cần để hoạt động bình thường. Nó có thể yêu cầu nhiều phụ thuộc để xây dựng hầu hết mọi chương trình được phân phối bởi người quản lý gói. Nó cũng được tải xuống và cài đặt tự động bởi một số trình quản lý gói

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
sudo apt-get install --yes libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libgdbm-dev lzma lzma-dev tcl-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev wget curl make build-essential python-openssl

Xem các phiên bản Python

Cờ Danh sách (l) được sử dụng để hiển thị các phiên bản Python có sẵn trong Pyenv. Nó bao gồm các phiên bản cuối cùng được phát hành từ Python, Anaconda, PyPy, Jython và Stackless. Điều này bao gồm tất cả các phiên bản chính, phụ và vi mô nhưng không bao gồm các phiên bản thử nghiệm alpha, beta hoặc phát hành

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
which python
0

Cài đặt Python

Python là một ngôn ngữ hướng đối tượng được biết đến với cú pháp đơn giản, dễ đọc mã, tính linh hoạt và khả năng mở rộng. Nó chủ yếu được sử dụng để phát triển các ứng dụng web và phần mềm. Nó cũng đã trở thành một trong những ngôn ngữ phổ biến nhất cho trí tuệ nhân tạo, máy học và khoa học dữ liệu

  1. Tìm phiên bản từ bên dưới các hướng dẫn này
  2. Sao chép lệnh được cung cấp
  3. Dán lệnh vào Terminal
  4. Nhấn nút Enter"
  5. Nói lại
which python
1

Đặt Phiên Bản Mặc Định cho Máy Tính

Lệnh Toàn cầu được sử dụng trong Pyenv để chỉ định phiên bản Python mặc định cho toàn bộ hệ thống. Nó tạo một tệp văn bản trong thư mục Pyenv lưu trữ phiên bản đã chỉ định. Điều này được Pyenv sử dụng để kích hoạt phiên bản mặc định nhưng nó bị ghi đè bởi tệp văn bản Pyenv cục bộ và biến môi trường

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
which python
2

Tạo thư mục tạm thời

Lệnh Make Directory (mkdir) dùng để tạo thư mục mới. Nó có thể chỉ định một hoặc nhiều đường dẫn tương đối hoặc tuyệt đối với tên của các thư mục mới sẽ được tạo. Nó cũng có thể được sử dụng với cờ “Parents” để tạo các thư mục mẹ khi cần mà không ghi đè lên một đường dẫn đã tồn tại

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
which python
3

Mở thư mục tạm thời

Lệnh Change Directory (cd) được sử dụng để thay đổi thư mục làm việc hiện tại thành thư mục được chỉ định. Nó có thể điều hướng đến các đường dẫn tuyệt đối và tương đối bắt đầu từ thư mục gốc và thư mục làm việc hiện tại, tương ứng. Nó cũng có thể điều hướng đến các đường dẫn được lưu trữ trong các biến và biến môi trường

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
which python
4

Đặt Phiên bản Mặc định cho Thư mục

Lệnh Local được sử dụng trong Pyenv để chỉ định phiên bản Python mặc định cho thư mục hiện tại. Nó tạo một tệp văn bản trong thư mục hiện tại lưu trữ phiên bản đã chỉ định. Điều này được Pyenv tự động phát hiện để kích hoạt phiên bản Python trong thư mục hiện tại và thư mục con

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
which python
5

Kiểm tra phiên bản mặc định

Tùy chọn Phiên bản (V) được sử dụng để kiểm tra xem phiên bản Python nào hiện được chọn làm phiên bản mặc định. Nó bao gồm ba số được phân tách bằng dấu chấm đại diện cho số phiên bản chính, phụ và vi mô. Nó cũng hiển thị thông báo lỗi nếu Python chưa được cài đặt trên máy tính

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
python --version

Mở thư mục mẹ

Lệnh Change Directory (cd) được sử dụng để thay đổi thư mục làm việc hiện tại thành thư mục được chỉ định. Nó có thể điều hướng đến các đường dẫn tuyệt đối và tương đối bắt đầu từ thư mục gốc và thư mục làm việc hiện tại, tương ứng. Nó cũng có thể điều hướng đến các đường dẫn được lưu trữ trong các biến và biến môi trường

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
which python
7

Kiểm tra phiên bản mặc định

Tùy chọn Phiên bản (V) được sử dụng để kiểm tra xem phiên bản Python nào hiện được chọn làm phiên bản mặc định. Nó bao gồm ba số được phân tách bằng dấu chấm đại diện cho số phiên bản chính, phụ và vi mô. Nó cũng hiển thị thông báo lỗi nếu Python chưa được cài đặt trên máy tính

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
python --version

Mở thư mục tạm thời

Lệnh Change Directory (cd) được sử dụng để thay đổi thư mục làm việc hiện tại thành thư mục được chỉ định. Nó có thể điều hướng đến các đường dẫn tuyệt đối và tương đối bắt đầu từ thư mục gốc và thư mục làm việc hiện tại, tương ứng. Nó cũng có thể điều hướng đến các đường dẫn được lưu trữ trong các biến và biến môi trường

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
which python
4

Tạo môi trường ảo

Môi trường ảo là một thư mục cài đặt Python bị cô lập có trình thông dịch, gói trang web và tập lệnh riêng. Nó chủ yếu được sử dụng để ngăn xung đột phiên bản giữa các phụ thuộc từ các dự án khác nhau. Nó cũng được sử dụng để đáp ứng các yêu cầu phụ thuộc của các chương trình khác nhau từ GitHub

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
cd $HOME
0

Kích hoạt môi trường ảo

Tập lệnh Kích hoạt được sử dụng để khởi động môi trường ảo. Nó thêm đường dẫn môi trường ảo vào biến môi trường PATH, biến này đặt trình thông dịch Python và trình quản lý gói mới làm phiên bản mặc định. Nó cũng đặt các gói để cài đặt trong thư mục cài đặt môi trường ảo

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
cd $HOME
1

Kiểm tra phiên bản mặc định

Tùy chọn Phiên bản (V) được sử dụng để kiểm tra xem phiên bản Python nào hiện được chọn làm phiên bản mặc định. Nó bao gồm ba số được phân tách bằng dấu chấm đại diện cho số phiên bản chính, phụ và vi mô. Nó cũng hiển thị thông báo lỗi nếu Python chưa được cài đặt trên máy tính

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
python --version

Kiểm tra tệp thực thi

Lệnh nào được sử dụng để xác định vị trí của tệp thực thi cho tên lệnh được chỉ định. Nó tìm kiếm tệp thi hành trong danh sách thư mục từ biến môi trường PATH. Nó cũng hiển thị đường dẫn tuyệt đối của tệp thực thi nếu nó tồn tại trong một trong các thư mục

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
which python

Vô hiệu hóa môi trường ảo

Lệnh Deactivate được sử dụng để dừng môi trường ảo. Nó xóa đường dẫn môi trường ảo khỏi biến môi trường PATH, biến này đặt trình thông dịch Python và trình quản lý gói cuối cùng làm phiên bản mặc định. Nó cũng đặt các gói để cài đặt trong thư mục cài đặt Python của hệ thống

  1. Sao chép lệnh từ bên dưới các hướng dẫn này
  2. Dán lệnh vào Terminal
  3. Nhấn nút Enter"
cd $HOME
4

“Hy vọng bài viết này đã giúp bạn nhận được 👯‍♀️🏆👯‍♀️, nhớ đăng ký để nhận thêm nội dung 🏅”

Bước tiếp theo

Bài viết này là một phần của loạt bài nhỏ giúp người đọc thiết lập mọi thứ họ cần để bắt đầu tìm hiểu về trí tuệ nhân tạo, học máy, học sâu và khoa học dữ liệu. Nó bao gồm các bài viết có hướng dẫn sao chép và dán mã và ảnh chụp màn hình để giúp người đọc có được kết quả sớm nhất có thể. Nó cũng bao gồm các bài viết có hướng dẫn kèm theo giải thích và ảnh chụp màn hình để giúp người đọc tìm hiểu về những gì đang xảy ra

Làm cách nào để cài đặt 2 phiên bản Python Ubuntu?

Làm cách nào để cài đặt các phiên bản khác nhau của python? .
con trăn 2. 7. Chạy lệnh sau. Sudo apt cài đặt python-tối thiểu. .
con trăn 3. 5. Chạy lệnh sau. sudo apt cài đặt python3. .
con trăn 3. 6. Chạy các lệnh sau. Sudo add-apt-repository ppa. rắn chết / ppa. .
con trăn 3. 7. .
con trăn 3. 8

Làm cách nào để cài đặt 2 phiên bản Python trong Linux?

Linux. .
Cài đặt nhiều phiên bản Python
Cài đặt Bộ công cụ và Trình điều khiển CUDA
Cài đặt Máy chủ Máy tính xách tay Jupyter
Cài đặt môi trường ảo trong Jupyter Notebook
Cài đặt Môi trường Python cho AIWSL2

Tôi có thể cài đặt 2 phiên bản Python không?

Nếu bạn muốn sử dụng nhiều phiên bản Python trên một máy thì pyenv là công cụ thường được sử dụng để cài đặt và chuyển đổi giữa các phiên bản . Điều này không bị nhầm lẫn với tập lệnh pyvenv không dùng nữa đã đề cập trước đó. Nó không đi kèm với Python và phải được cài đặt riêng.