Install Python3 on Unbuntu
Sau khi cài xong thì em mời biết Ubuntu hỗ trợ sẵn python3 , nhưng bản 16.04 thì cài bản 3.5.2
Trong quá trình cài thì em thấy có 2 cách
cách 1 là làm theo hướng dẫn trên trang chủ của Python
http://www.techbeamers.com/python-tutorial-step-by-step ở mục Install Python On Linux (Ubuntu) And Get Ready To Code.
cách 2 thì em đang làm: 1. tải file trên trang chủ có dạng .tar.xz
2. Giải nén ra
3. Vào file vừa giải nén chạy lần lượt các lệnh sau: ./configure ; make ; sudo make install
(em thấy cách 2 chạy rất lâu ạ, quạy kêu vù vù)
còn cách 1 trước kia em có thử thì nhanh hơn
Nếu như em biết Ubuntu hỗ trơ sẵn python3 rồi thì dùng lệnh gì để update lên bản mới nhất ạ.
Anh chị nào có thể giải thích cho em được không ạ, em cám ơn.
Hi Nobita.
Thường thì khi OS đã hỗ trợ mặc định 1 phiên bản Python nào thì tốt nhất bạn ko nên động tới nó nếu ko muốn hệ thống gặp vấn đề.
Vấn đề của python rất đơn giản, bạn chỉ việc dùng virtualenv: http://docs.python-guide.org/en/latest/dev/virtualenvs/
Dự án nào cần version gì chỉ việc dùng virtual environment tương ứng.
Nếu muốn độc lập hơn nữa thì dùng docker cho từng phiên bản python.
build từ mã nguồn là em tải file .deb rồi dpkg -i tên file đúng không ạ, còn file nhị phân là như thế nào ạ, Mong anh giải đáp, em cám ơn anh.
Em cám ơn anh, em sẽ rút kinh nghiệm cho những lần sau
Hi Nobita.
Không đó là tải file nhị phân.
vậy build từ mã nguồn là sao ạ.
“cách 2 thì em đang làm: 1. tải file trên trang chủ có dạng .tar.xz
2. Giải nén ra
3. Vào file vừa giải nén chạy lần lượt các lệnh sau: ./configure ; make ; sudo make install
(em thấy cách 2 chạy rất lâu ạ, quạy kêu vù vù)”
vâng ạ em cám ơn anh. Anh trả lời giúp em câu này với ạ. Để chạy file mà có cái output như này thì em phải làm gì ạ
em chỉ biết chạy file bằng cách Ctrl + ` rồi vào thư mục của nó chạy thôi, còn để có cái output luôn như thế kia thì em không biết làm
Mình nghĩ nên chạy bằng
Crtl +
'
luyện tập với terminal thì hay hơn.Nếu bạn lười gõ có thể dùng
Ctrl + Shift + P
rồi chọnRun Python file in Terminal
Quả python nhét vào docker hơi nguy hiểm.
Vì mặc định OS khi khởi động chưa có daemon của docker, vậy nên chưa có execute của python
=> Những app/service khởi động bằng python sẽ chết ngay tại startup os.
Trên linux python là một trong những gói khá quan trọng.
Trừ khi tạo kiểu
Còn execute cũ của os giữ nguyên không thay đổi