Như bạn có thể thấy từ http://packages.ubfox.com/search?keywords=python3.4&searchon=names&suite=xenial§ion=all , không có gói nào python3.4
cho Ubuntu 16.04. Bạn có thể biên dịch và cài đặt Python 3.4 từ nguồn, nhưng nếu bạn không quen với việc đó hoặc thích cài đặt các gói bằng trình quản lý gói APT, tôi khuyên bạn nên cài đặt nó từ một PPA nổi tiếng cung cấp nhiều phiên bản Python khác nhau cho nhiều phiên bản Ubuntu.
Thêm deadsnakes
PPA (đọc thêm về nó tại https://launchpad.net/~deadsnakes/+archive/ubfox/ppa ):
sudo add-apt-repository ppa:deadsnakes/ppa
Cài đặt python3.4
:
sudo apt-get update
sudo apt-get install python3.4
Theo https://askubfox.com/a/682875/15003 , /usr/bin/python3
vẫn nên được liên kết với nhau /usr/bin/python3.5
. Do đó, nếu bạn muốn gọi Python 3.4, bạn sẽ cần phải nhập đường dẫn đầy đủ tới nó /usr/bin/python3.4
. Để tránh vô tình phá vỡ các chương trình khác, tôi mạnh mẽ khuyên bạn không thay đổi liên kết tượng trưng rằng /usr/bin/python3
điểm đến và thay vào đó chỉ cần sử dụng /usr/bin/python3.4
bất cứ khi nào bạn cần phải gọi Python 3.4.
Ngoài ra, một phương pháp phổ biến để quản lý nhiều phiên bản Python, mà cá nhân tôi khuyên dùng, là sử dụng virtualenv
. Bạn có thể đọc thêm về nó tại https://virtualenv.pypa.io/en/ sóng / ; chi tiết hơn nữa của nó trong bài viết này dường như quá xa mục đích của câu hỏi.