Thay đổi phiên bản python mặc định trong docker

EB CLI yêu cầu Python 2. 7, 3. 4 trở lên. Nếu bản phân phối của bạn không đi kèm với Python hoặc đi kèm với phiên bản cũ hơn, hãy cài đặt Python trước khi cài đặt

$ sudo apt-get install python3.7
4 và EB CLI

Để cài đặt Python 3. 7 trên Linux

  1. Xác định xem Python đã được cài đặt chưa

    $ python --version

    Nếu bản phân phối Linux của bạn đi kèm với Python, bạn có thể cần cài đặt gói nhà phát triển Python để nhận các tiêu đề và thư viện cần thiết để biên dịch các tiện ích mở rộng và cài đặt EB CLI. Sử dụng trình quản lý gói của bạn để cài đặt gói dành cho nhà phát triển (thường có tên là

    $ sudo apt-get install python3.7
    5 hoặc
    $ sudo apt-get install python3.7
    6)

  2. Nếu con trăn 2. 7 trở lên chưa được cài đặt, hãy cài đặt Python 3. 7 bằng cách sử dụng trình quản lý gói phân phối của bạn. Tên lệnh và tên gói khác nhau

    • Trên các dẫn xuất của Debian, chẳng hạn như Ubuntu, hãy sử dụng

      $ sudo apt-get install python3.7
      7

      $ sudo apt-get install python3.7
    • Trên Red Hat và các sản phẩm phái sinh, hãy sử dụng

      $ sudo apt-get install python3.7
      8

      $ sudo yum install python37
    • Trên SUSE và các công cụ phái sinh, hãy sử dụng

      $ sudo apt-get install python3.7
      9

      $ sudo zypper install python3-3.7

  3. Để xác minh rằng Python đã được cài đặt chính xác, hãy mở terminal hoặc shell và chạy lệnh sau

    $ python3 --version
    Python 3.7.3

Cài đặt

$ sudo apt-get install python3.7
4 bằng cách sử dụng tập lệnh do Cơ quan quản lý bao bì Python cung cấp, sau đó cài đặt EB CLI

Để cài đặt

$ sudo apt-get install python3.7
4 và EB CLI
  1. Tải xuống tập lệnh cài đặt từ pypa. io

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

    Tập lệnh tải xuống và cài đặt phiên bản mới nhất của

    $ sudo apt-get install python3.7
    4 và một gói bắt buộc khác có tên
    $ sudo yum install python37
    3

  2. Chạy tập lệnh với Python

    $ python3 get-pip.py --user
    Collecting pip
      Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB)
    Collecting setuptools
      Downloading setuptools-26.1.1-py2.py3-none-any.whl (464kB)
    Collecting wheel
      Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB)
    Installing collected packages: pip, setuptools, wheel
    Successfully installed pip setuptools wheel

    Gọi Python phiên bản 3 trực tiếp bằng cách sử dụng lệnh

    $ sudo yum install python37
    4 thay vì
    $ sudo yum install python37
    5 đảm bảo rằng
    $ sudo apt-get install python3.7
    4 được cài đặt ở vị trí thích hợp, ngay cả khi phiên bản Python cũ hơn có trên hệ thống của bạn

  3. Thêm đường dẫn thực thi,

    $ sudo yum install python37
    7, vào biến
    $ sudo yum install python37
    8 của bạn

    Để sửa đổi biến

    $ sudo yum install python37
    8 của bạn (Linux, Unix hoặc macOS)

    1. Tìm tập lệnh hồ sơ trình bao của bạn trong thư mục người dùng của bạn. Nếu bạn không chắc mình có shell nào, hãy chạy

      $ sudo zypper install python3-3.7
      0

      $ ls -a ~
      .  .  .bash_logout  .bash_profile  .bashrc  Desktop  Documents  Downloads

      • Bash –

        $ sudo zypper install python3-3.7
        1,
        $ sudo zypper install python3-3.7
        2, hoặc
        $ sudo zypper install python3-3.7
        3

      • Zsh –

        $ sudo zypper install python3-3.7
        4

      • Tcsh –

        $ sudo zypper install python3-3.7
        5,
        $ sudo zypper install python3-3.7
        6 hoặc
        $ sudo zypper install python3-3.7
        7

    2. Thêm lệnh xuất vào tập lệnh hồ sơ của bạn. Ví dụ sau thêm đường dẫn được đại diện bởi

      $ sudo zypper install python3-3.7
      8 vào biến
      $ sudo yum install python37
      8 hiện tại

      export PATH=LOCAL_PATH:$PATH
    3. Tải tập lệnh hồ sơ được mô tả trong bước đầu tiên vào phiên hiện tại của bạn. Ví dụ sau tải tập lệnh hồ sơ được đại diện bởi

      $ python3 --version
      Python 3.7.3
      0

      Làm cách nào để chọn phiên bản Python cho docker?

      Bạn có thể tìm thấy danh sách tất cả các hình ảnh Python có sẵn tại Docker Hub. trăn. mới nhất sẽ luôn cung cấp cho bạn phiên bản ổn định mới nhất của Python, trong khi python. rc sẽ cung cấp cho bạn phiên bản phát triển mới nhất . Bạn cũng có thể yêu cầu các phiên bản cụ thể như python. 3. 6. 3 hoặc trăn. 3. 8.

      Làm cách nào để cài đặt python3 trong bộ chứa docker?

      Cài đặt Python pip và các thành phần Docker .
      Cài đặt python pip. Trăn 3. # repos quản lý đăng ký --kích hoạt rhel-server-rhscl-7-rpms # yum -y cài đặt rh-python36 # scl kích hoạt rh-python36 bash # cài đặt pip3 --nâng cấp pip
      Cài đặt Docker Compose. Chạy lệnh cài đặt. Trăn 3. # pip3 cài đặt docker-compose

      Cách cài đặt Python3. 8 sử dụng yum?

      Hướng dẫn Cách Định cấu hình và Cài đặt Python 3. 8 trên Centos/RHEL 8 Linux .
      Bước 1) Cập nhật Centos. Trước khi làm bất cứ điều gì, bạn cần cập nhật Centos, thực hiện việc này bằng lệnh sau. yum -y cập nhật
      Bước2) Tải xuống Python 3. 8. .
      Bước 3) Cài đặt Python trên Centos. .
      Bước 4) Kiểm tra Python trên Centos 8

      Docker soạn sử dụng phiên bản Python nào?

      Ghi chú. Docker Compose yêu cầu Python 3. 6 trở lên .