Hướng dẫn install python 3.7 fedora - cài đặt python 3.7 fedora

Hướng dẫn install python 3.7 fedora - cài đặt python 3.7 fedora

Python là một ngôn ngữ rất mạnh, thân thiện và rất dễ sử dụng. Tại thời điểm viết bài này thì phiên bản mới nhất là Python 3.7.3, bạn có thể download ở đây. Trong bài viết này sẽ hướng dẫn bạn cách cài đặt Python 3.7 trên hệ thống CentOS, Red Hat & Fedora.

Bước 1 – Cài đặt các yêu cầu

Trước khi cài đặt Python, bạn cần phải cài đặt GCC compiler. Bạn hãy login server của mình sử dụng ssh hoặc shell access. Sau khi login chạy lệnh dưới đây để cài đặt các yêu cầu trước khi cài Python.

$ yum install gcc openssl-devel bzip2-devel libffi-devel

Bước 2 – Download Python 3.7

Lệnh dưới sẽ tải Python từ website chính thức. Bạn cũng có thể tải bản mới nhất vào thư mục được chỉ ra ở dưới.

$ cd /usr/src
$ wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz

Bây giờ giải nén file đã tải về.

$ tar xzf Python-3.7.3.tgz

Use below set of commands to compile Python source code on your system using altinstall.

$ cd Python-3.7.3
$ ./configure --enable-optimizations
$ make altinstall

Sử dụng lệnh make altinstall để tránh thay thế tệp binary mặc định của python

$ cd /usr/src
$ wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
0.

Bây giờ hãy xóa file nén đi.

$ rm /usr/src/Python-3.7.3.tgz

Bước 4 – Kiểm tra Python Version

$ python3.7 -V

Python 3.7.3

Hướng dẫn install python 3.7 fedora - cài đặt python 3.7 fedora

This document describes how to install Python 3.6 or 3.8 on Ubuntu Linux machines.

To see which version of Python 3 you have installed, open a command prompt and run

If you are using Ubuntu 16.10 or newer, then you can easily install Python 3.6 with the following commands:

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

If you’re using another version of Ubuntu (e.g. the latest LTS release) or you want to use a more current Python, we recommend using the deadsnakes PPA to install Python 3.8:

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:deadsnakes/ppa
$ sudo apt-get update
$ sudo apt-get install python3.8

If you are using other Linux distribution, chances are you already have Python 3 pre-installed as well. If not, use your distribution’s package manager. For example on Fedora, you would use dnf:

$ sudo dnf install python3

Note that if the version of the

$ cd /usr/src
$ wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
1 package is not recent enough for you, there may be ways of installing more recent versions as well, depending on you distribution. For example installing the
$ cd /usr/src
$ wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
2 package on Fedora 32 to get Python 3.9. If you are a Fedora user, you might want to read about multiple Python versions available in Fedora.

Working with Python 3¶

At this point, you may have system Python 2.7 available as well.

This might launch the Python 2 interpreter.

This will always launch the Python 3 interpreter.

Pipenv & Virtual Environments¶

The next step is to install Pipenv, so you can install dependencies and manage virtual environments.

A Virtual Environment is a tool to keep the dependencies required by different projects in separate places, by creating virtual Python environments for them. It solves the “Project X depends on version 1.x but, Project Y needs 4.x” dilemma, and keeps your global site-packages directory clean and manageable.

For example, you can work on a project which requires Django 1.10 while also maintaining a project which requires Django 1.8.

So, onward! To the Pipenv & Virtual Environments docs!Pipenv & Virtual Environments docs!


This page is a remixed version of another guide, which is available under the same license.

Python là một trong những ngôn ngữ lập trình phổ biến nhất trên thế giới. Với cú pháp đơn giản và dễ học, Python là một lựa chọn tuyệt vời cho người mới bắt đầu và các nhà phát triển có kinh nghiệm. Python là một ngôn ngữ lập trình khá linh hoạt, bạn có thể sử dụng nó để làm hầu hết mọi thứ bạn muốn, viết các tập lệnh nhỏ, xây dựng trò chơi, phát triển trang web, tạo thuật toán học máy, phân tích dữ liệu và hơn thế nữa. Python cũng có khả năng di động, có nghĩa là bạn có thể chạy cùng một tập lệnh Python trên các hệ điều hành khác nhau mà không có bất kỳ thay đổi nào.

Trong khi Python 2 được hỗ trợ tốt và hoạt động, Python 3 được coi là hiện tại và tương lai của ngôn ngữ. Python 3.7 là phiên bản chính mới nhất của ngôn ngữ Python và nó bao gồm nhiều tính năng mới như đánh giá hoãn chú thích kiểu, hỗ trợ các lớp dữ liệu và biến bối cảnh, tùy chỉnh quyền truy cập vào các thuộc tính mô-đun, v.v.

Hướng dẫn này trình bày cách cài đặt Python 3.7 trên Debian 9.

Xây dựng Python 3.7 trên Debian là một quá trình tương đối đơn giản và sẽ chỉ mất vài phút.

  1. Bắt đầu bằng cách cài đặt các gói cần thiết để xây dựng nguồn Python:

    $ cd /usr/src
    $ wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
    
    3
    $ cd /usr/src
    $ wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
    
    4

    Tải xuống mã nguồn của bản phát hành mới nhất từ ​​trang tải xuống Python bằng lệnh curl sau:

    $ cd /usr/src
    $ wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
    
    5

    Tại thời điểm viết bài viết này, bản phát hành mới nhất là

    $ cd /usr/src
    $ wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
    
    6 .

    Khi tải xuống hoàn tất, giải nén tarball:

    $ cd /usr/src
    $ wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
    
    7

    Điều hướng đến thư mục nguồn Python và chạy tập lệnh

    $ cd /usr/src
    $ wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
    
    8 sẽ thực hiện một số kiểm tra để đảm bảo tất cả các phụ thuộc trên hệ thống của bạn đều có mặt:

    $ cd /usr/src
    $ wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
    
    9
    $ tar xzf Python-3.7.3.tgz
    
    0

    Tùy chọn

    $ tar xzf Python-3.7.3.tgz
    
    1 sẽ tối ưu hóa nhị phân Python bằng cách chạy nhiều thử nghiệm sẽ làm cho quá trình xây dựng chậm hơn.

    Chạy

    $ tar xzf Python-3.7.3.tgz
    
    2 để bắt đầu quá trình xây dựng:

    $ tar xzf Python-3.7.3.tgz
    
    3

    Để có thời gian xây dựng nhanh hơn, hãy sửa đổi cờ

    $ tar xzf Python-3.7.3.tgz
    
    4 theo bộ xử lý của bạn. Nếu bạn không biết số lượng nhân xử lý, bạn có thể tìm thấy nó bằng cách gõ
    $ tar xzf Python-3.7.3.tgz
    
    5 . Hệ thống của tôi có 8 lõi, vì vậy tôi đang sử dụng cờ
    $ tar xzf Python-3.7.3.tgz
    
    6 .

    Khi quá trình xây dựng hoàn tất, hãy cài đặt các nhị phân Python bằng cách chạy lệnh sau với tư cách là người dùng có quyền truy cập sudo:

    $ tar xzf Python-3.7.3.tgz
    
    7

    Không sử dụng

    $ tar xzf Python-3.7.3.tgz
    
    8 tiêu chuẩn vì nó sẽ ghi đè hệ thống nhị phân
    $ tar xzf Python-3.7.3.tgz
    
    9 mặc định.

    Tại thời điểm này, Python 3.7 được cài đặt trên hệ thống Debian của bạn và sẵn sàng để sử dụng. Bạn có thể xác minh nó bằng cách gõ:

    $ cd Python-3.7.3
    $ ./configure --enable-optimizations
    $ make altinstall
    
    0

    $ cd Python-3.7.3
    $ ./configure --enable-optimizations
    $ make altinstall
    
    1

Phần kết luận

Bạn đã cài đặt Python 3.7 trên máy Debian 9 của mình. Bạn có thể bắt đầu cài đặt các mô-đun của bên thứ ba với Pip và phát triển dự án Python 3 của bạn.

trăn debian