Hướng dẫn how do i use python3 instead of python2 linux? - làm cách nào để sử dụng python3 thay vì python2 linux?
[Tháng 6 năm 2016] Nơi được đề xuất cho thông tin về quá trình chuyển đổi là trang chính thức của Ubuntu Python. The recommended place for information on the transition is official Ubuntu Python page. Show Từ Wiki Ubuntu:
Không nên thay đổi liên kết tượng trưng vì các phụ thuộc gói khác, nhưng họ "có các mục tiêu dự án liên tục để biến Python 3 thành phiên bản Python mặc định, ưa thích trong bản phân phối". Để sử dụng CLI, như @radu rădeanu, tôi khuyên bạn nên đặt bí danh vào tệp 6, 7 của người dùng (các tệp khác nhau, bao gồm 8, được tải ít nhất một lần, chủ yếu là cho mục đích tổ chức, nhưng có thể thay đổi theo nền tảng). Môi trường ảo Python cũng hoạt động tốt.Ví dụ bí danh:
hoặc
Các tập lệnh vẫn nên sử dụng một cái gì đó như 9 để tương thích chéo.Sử dụng 0 là tốt để sử dụng hỗn hợp với môi trường ảo.Lưu ý (nhờ @wjandrea): Bí danh là một phần của thời gian chạy bash, không phải môi trường người dùng. Do đó, chúng không có sẵn cho Shebang ( 1). Nếu bạn thích bí danh python = python3, thì một số 2 không có shebang có thể được thực thi bằng cách gọi trình thông dịch bí danh như thế này 3. Bí quyết cũng có thể hữu ích cho các hệ thống có nhiều phiên bản Python3 như 3,4 và 3.6 cùng nhau. 274 Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm. Tôi đã cố gắng đặt phiên bản Python mặc định thành 4 trong 5. Theo mặc định, đó là 6 (2.7). Tôi đã làm theo các bước dưới đây:
Nhưng tôi đang gặp lỗi sau cho câu lệnh thứ hai,
Siêu bão 4.7465 Huy hiệu vàng20 Huy hiệu bạc32 Huy hiệu Đồng5 gold badges20 silver badges32 bronze badges Đã hỏi ngày 1 tháng 2 năm 2017 lúc 17:57Feb 1, 2017 at 17:57
RejeeshchandranrejeeshchandranRejeeshChandran 3.9983 Huy hiệu vàng23 Huy hiệu bạc32 Huy hiệu Đồng3 gold badges23 silver badges32 bronze badges 8 Dòng thứ hai được đề cập có thể được thay đổi thành
Điều này ưu tiên 10 cho đường dẫn 4.Nhược điểm của việc chỉnh sửa thay thế 8 là việc sử dụng các lệnh có 9 sẽ không hoạt động.
Nico Schlömer 49.1K24 Huy hiệu vàng186 Huy hiệu bạc225 Huy hiệu đồng24 gold badges186 silver badges225 bronze badges Đã trả lời ngày 14 tháng 5 năm 2018 lúc 13:10May 14, 2018 at 13:10
10 EDIT: Tôi đã viết điều này khi tôi còn trẻ và ngây thơ, 0 là cách tốt hơn để làm điều này. Xem câu trả lời của @Pardhu.Câu trả lời lỗi thời:
Nico Schlömer 49.1K24 Huy hiệu vàng186 Huy hiệu bạc225 Huy hiệu đồng24 gold badges186 silver badges225 bronze badges Đã trả lời ngày 14 tháng 5 năm 2018 lúc 13:10Feb 1, 2017 at 18:17
Tôi đã viết điều này khi tôi còn trẻ và ngây thơ, 0 là cách tốt hơn để làm điều này. Xem câu trả lời của @Pardhu.SteampunkeryCâu trả lời lỗi thời:2 gold badges19 silver badges28 bronze badges 8 Mở tệp .bashrc của bạn 1. Nhập 2 vào một dòng mới ở đầu tệp sau đó lưu tệp bằng ctrl+o và đóng tệp bằng ctrl+x. Sau đó, trở lại tại dòng lệnh của bạn loại 3. Bây giờ bí danh của bạn nên là vĩnh viễn.Đã trả lời ngày 1 tháng 2 năm 2017 lúc 18:17 SteamPunkeryStebunkery
Thêm Python3.6 & Python 3.7 vào 0Cập nhật Python 3 để chỉ vào Python 3.73 gold badges20 silver badges35 bronze badges 6 Nhập 2 cho Python 3.7Aug 24,
2019 at 23:03
5 Kiểm tra phiên bản Python
Alvin Sartor 1.9673 huy hiệu vàng20 Huy hiệu bạc35 Huy hiệu đồngMay 18, 2020 at 20:12
Đã trả lời ngày 24 tháng 8 năm 2019 lúc 23:03silviot Nếu bạn có Ubuntu 20.04 lts (Focal Fossa), bạn có thể cài đặt 3 trong đó thay thế cho Symlink trong 2 để trỏ đến 5.
Đã trả lời ngày 18 tháng 5 năm 2020 lúc 20:12Feb 1, 2017 at 18:00
DantevoronoidantevoronoiDanteVoronoi 1.0731 Huy hiệu vàng12 Huy hiệu bạc20 Huy hiệu Đồng1 gold badge12 silver badges20 bronze badges 2 CẬP NHẬT: Kể từ khi Ubuntu 20.04, Python3 là phiên bản mặc định, nhưng vẫn vậy, Python không được đăng ký là Python3 theo mặc định. Để thực hiện điều đó, bạn có thể chỉ cần làm:
Để biết thêm thông tin, bạn có thể kiểm tra điều này. Way Way: Làm
Sau đó viết một trong hai
hoặc
Lưu tệp, đóng thiết bị đầu cuối và mở lại. Bây giờ bạn sẽ ổn thôi! Liên kết Đã trả lời ngày 15 tháng 9 năm 2017 lúc 18:34Sep 15, 2017 at 18:34
HosseinhosseinHossein 22.6K32 Huy hiệu vàng117 Huy hiệu bạc210 Huy hiệu đồng32 gold badges117 silver badges210 bronze badges 1 Một cách an toàn đơn giản sẽ là sử dụng bí danh. Đặt cái này vào tệp ~/.bashrc: Nếu bạn đã sử dụng Gedit Editor
Để đi vào tệp BASHRC và sau đó ở đầu tệp BASHRC sẽ thay đổi sau.
Sau khi thêm các điều trên trong tệp. Chạy lệnh bên dưới
example:
$ python3 --VersionFeb 9, 2018 at 10:32
$ bí danh Python = Python3Khan Đã trả lời ngày 9 tháng 2 năm 2018 lúc 10:3210 silver badges11 bronze badges 0 Khankhan
8 Liên kết Phiên bản Python đã tải xuống mớiDec 30, 2019 at 9:19
9 Kiểm tra phiên bản Python mới và bạn tốt để đi 2Đã trả lời ngày 30 tháng 12 năm 2019 lúc 9:19
Lúc đầu cài đặt Python3 và PIP3 4Sau đó, trong cuộc chạy đầu cuối của bạnNov 25, 2019 at 18:32 Kiểm tra phiên bản Python trong máy của bạn.
Để thêm thêm, bạn cũng có thể thêm bí danh cho PIP (trong .bashrc hoặc bash_aliases):
Bạn nhiều người thấy rằng một bản cài đặt sạch của Python3 thực sự chỉ vào Python3.x để bạn có thể cần:Mar 28, 2018 at 14:28
bí danh pip = 'pip3.6' bí danh python = 'python3.6'Paraic Đã trả lời ngày 28 tháng 3 năm 2018 lúc 14:281 silver badge6 bronze badges Paraicparaic 51371 Huy hiệu bạc6 Huy hiệu đồng Đây là một cách đơn giản làm việc cho tôi. Bạn có thể thay đổi 5 cho đường dẫn đến Python3 (hoặc phiên bản bạn muốn).Jan 15, 2021 at 14:18
Nhưng hãy nhớ rằng 0 có lẽ là lựa chọn tốt nhất.cbcramĐã trả lời ngày 15 tháng 1 năm 2021 lúc 14:182 silver badges5 bronze badges cbcramcbcram 1672 Huy hiệu bạc5 Huy hiệu Đồng Như đã nói, 2 nhu cầu và lập luận.
6 nói:
là một số nguyên; Các tùy chọn có số cao hơn có mức độ ưu tiên cao hơn ở chế độ tự động.Feb 1, 2017 at 19:30
Vì vậy, chỉ cần đặt một 7 hoặc một cái gì đó ở cuối 6Đã trả lời ngày 1 tháng 2 năm 2017 lúc 19:30 7Nhận con đường Python từOct 16, 2018 at 4:26
Sau đó đặt phiên bản Python của bạn 8Đã trả lời ngày 16 tháng 10 năm 2018 lúc 4:26 9Để thay đổi Python 3.6.8 như mặc định trong Ubuntu 18.04 từ Python 2.7, bạn có thể thử công cụ dòng lệnh 0.Nếu bạn gặp lỗi "Không có lựa chọn thay thế nào cho Python" thì hãy tự thiết lập một giải pháp thay thế bằng lệnh sau: Thay đổi đường dẫn 5 thành phiên bản Python mong muốn của bạn cho phù hợp. 0Đối số cuối cùng được chỉ định là ưu tiên của nó, nếu không có lựa chọn thay thế thủ công nào được thực hiện thay thế với số ưu tiên cao nhất sẽ được đặt. Trong trường hợp của chúng tôi, chúng tôi đã đặt mức độ ưu tiên 2 cho 0 và kết quả là 0 được đặt làm phiên bản Python mặc định tự động bằng lệnh Cập nhật-Diễn hóa.Jun 27, 2020 at 12:24
Chúng tôi có thể chuyển đổi bất cứ lúc nào giữa các phiên bản thay thế Python được liệt kê ở trên sử dụng lệnh bên dưới và nhập số lựa chọn: 1Đã trả lời ngày 27 tháng 6 năm 2020 lúc 12:24 Đối với một cách tiếp cận duy nhất không xâm lấn, người dùng hiện tại:Mar 22, 2019 at 8:52
4 3 sẽ sẵn sàng trong một vỏ mới.tdihpĐã trả lời ngày 22 tháng 3 năm 2019 lúc 8:522 gold badges22 silver badges40 bronze badges Tdihptdihp 22.2692 Huy hiệu vàng22 Huy hiệu bạc40 Huy hiệu đồng
Chỉ cần xóa 4: 4Và cài đặt 7:May 25, 2020 at 8:22
0 Nó sẽ tự động hóa quá trình chuyển sang Python3 mới. Tùy chọn bạn có thể thoát khỏi các gói còn lại sau: 5Đã trả lời ngày 25 tháng 5 năm 2020 lúc 8:22 Đặt mức độ ưu tiên cho Python mặc định trong thiết bị đầu cuối Linux bằng cách thêm điều này:Nov 6, 2020 at 4:52
6Ở đây, chúng tôi đặt 4 để có ưu tiên 10 và 6 thành ưu tiên 1. Điều này sẽ làm cho 4 trở thành python mặc định. Nếu bạn muốn python2 làm mặc định thì hãy ưu tiên python2 cao hơn thì python3Oct 1, 2021 at 9:11
1 7Đã trả lời ngày 6 tháng 11 năm 2020 lúc 4:52Jan 3 at 3:46
Đã trả lời ngày 1 tháng 10 năm 2021 lúc 9:11devp Đã trả lời ngày 3 tháng 1 lúc 3:462 gold badges13 silver badges23 bronze badges devpdevp 82.0822 Huy hiệu vàng13 Huy hiệu bạc23 Huy hiệu đồng Cách tốt nhất trong Ubuntu 18.04 sẽ hoạt động cho tất cả người dùng là 9Đã trả lời ngày 22 tháng 3 năm 2019 lúc 10:12Mar 22, 2019 at 10:12
Mian Asbat Ahmadmian Asbat AhmadMian Asbat Ahmad 3.02810 Huy hiệu vàng39 Huy hiệu bạc66 Huy hiệu Đồng10 gold badges39 silver badges66 bronze badges Bạn đã không bao gồm đối số ưu tiên 0Bạn có thể thay thế 5 bằng bất kỳ ưu tiên nào bạn muốn. Một thay thế ưu tiên cao hơn được ưu tiên hơn mức ưu tiên thấp hơn. Đã trả lời ngày 2 tháng 9 năm 2020 lúc 12:26Sep 2, 2020 at 12:26
Nếu có khả năng sử dụng trực tiếp phiên bản Python cụ thể, tôi sẽ sử dụng nó so với giải pháp 0 và 0.Ex. 1 1 thực hiện mô -đun cụ thể cho phiên bản Python cụ thể đó. Dòng đầu tiên sẽ cài đặt pytest cho phiên bản và người dùng cụ thể đó ở vị trí có thể 2Đã trả lời ngày 15 tháng 12 năm 2021 lúc 1:21Dec 15, 2021 at 1:21
JanpojanpoJanPo 1551 Huy hiệu bạc7 Huy hiệu đồng1 silver badge7 bronze badges Trong trường hợp của tôi, nó đã xảy ra khi tôi chạy lệnh này trong thiết bị đầu cuối "bí danh python = python3" của tôi Đã trả lời ngày 29 tháng 5 năm 2021 lúc 3:11May 29, 2021 at 3:11
Lúc đầu, đảm bảo Python3 được cài đặt trên máy tính của bạn Chuyển đến thiết bị đầu cuối của bạn và loại: 3 để đi đến thư mục nhà của bạnNếu bạn chưa thiết lập 4 của mình, hãy nhập 5 để tạo .bash_profile của bạn.Hoặc, nhập 6 để chỉnh sửa tệp.Sao chép và lưu 2 trong .bash_profile.Đóng và mở lại thiết bị đầu cuối của bạn. Sau đó nhập lệnh sau để kiểm tra xem Python3 có phải là phiên bản mặc định của bạn không:Python3 is your default version now: 9Bạn sẽ thấy Python 3.x.y là phiên bản mặc định của bạn.python 3.x.y is your default version. Cheers! Đã trả lời ngày 21 tháng 9 năm 2019 lúc 19:13Sep 21, 2019 at 19:13
1 Làm cách nào để làm cho Python3 mặc định trong Linux?Linux đặt Python 3 làm mặc định.. Kiểm tra phiên bản hiện tại: $ Python --Version. .... Nhận quyền gốc: $ sudo su. .... Đặt Python3 làm mặc định: $ cập nhật-Alternative-install/usr/bin/python python/usr/bin/python3 1. .... Xong. (Kiểm tra bởi $ Python --Version). Làm cách nào để buộc một thiết bị đầu cuối trong Python 3?Để bắt đầu một phiên tương tác Python, chỉ cần mở một dòng lệnh hoặc thiết bị đầu cuối và sau đó nhập Python, hoặc Python3 tùy thuộc vào cài đặt Python của bạn, sau đó nhấn Enter.open a command-line or terminal and then type in python , or python3 depending on your Python installation, and then hit Enter .
Làm cách nào để chuyển đổi giữa các phiên bản trong Python?Có, bạn sẽ có thể chuyển đổi giữa các phiên bản Python.Theo tiêu chuẩn, nên sử dụng lệnh Python3 hoặc Python3.7 để chọn một phiên bản cụ thể.Trình khởi chạy py.exe sẽ tự động chọn phiên bản Python gần đây nhất mà bạn đã cài đặt.use the python3 command or python3. 7 to select a specific version. The py.exe launcher will automatically select the most recent version of Python you've installed.
Làm cách nào để thay đổi phiên bản Python trong Linux?Chuyển phiên bản Python trên Ubuntu & Debian.. Tạo một liên kết symlink từ/usr/bin/python2..... Thay đổi liên kết Symlink thành/usr/bin/python3..... Lặp lại bước 2 để thêm phiên bản Python vào nhóm, đã được cài đặt trên hệ thống của bạn .. Tại thời điểm này, bạn đã thêm hai phiên bản nhị phân Python vào tên nhóm là Py Python..... Đó là nó.. |