Hướng dẫn how do i switch between versions in python? - làm cách nào để chuyển đổi giữa các phiên bản trong python?

Tôi đang cố gắng chuyển đổi giữa các phiên bản Python

py -2.6 -m pip install 
py -3.7 -m pip install 
3 và
py -2.6 -m pip install 
py -3.7 -m pip install 
4 trong Windows. Tôi đã thử
py -2.6 -m pip install 
py -3.7 -m pip install 
5 và không hoạt động. Tìm kiếm các tùy chọn trong
py -2.6 -m pip install 
py -3.7 -m pip install 
6, không tìm thấy. Tôi đã thấy một vài câu trả lời để chuyển đổi giữa các phiên bản Python
py -2.6 -m pip install 
py -3.7 -m pip install 
7 và
py -2.6 -m pip install 
py -3.7 -m pip install 
8 bằng cách thêm
py -2.6 -m pip install 
py -3.7 -m pip install 
9 khi bắt đầu tệp.

Tôi có thể chuyển đổi giữa các biến này bằng cách di chuyển các biến đường dẫn lên và xuống nhưng tôi muốn biết liệu có tùy chọn chuyển đổi giữa các phiên bản trong

    conda create -n py36 python=3.6 anaconda
0 như có
    conda create -n py36 python=3.6 anaconda
1 trong iOS hay không.

Cảm ơn bạn.

Hỏi ngày 2 tháng 9 năm 2018 lúc 2:35Sep 2, 2018 at 2:35

Hướng dẫn how do i switch between versions in python? - làm cách nào để chuyển đổi giữa các phiên bản trong python?

Nếu bạn có Python của cùng một phiên bản với sự lật đổ khác nhau, ví dụ: 2.6, 3.7, .. 3.9. Sử dụng lệnh bên dưới để mở thiết bị đầu cuối của phiên bản Python cụ thể trong dấu nhắc lệnh:
Use the below command to open specific python version's terminal in command prompt:

py -2.6
py -3.7
.

Để cài đặt các mô -đun trong dấu nhắc lệnh:

py -2.6 -m pip install 
py -3.7 -m pip install 

Đã trả lời ngày 2 tháng 12 năm 2020 lúc 6:35Dec 2, 2020 at 6:35

Hướng dẫn how do i switch between versions in python? - làm cách nào để chuyển đổi giữa các phiên bản trong python?

NevetskuronevetskuroNevetsKuro

3823 Huy hiệu bạc11 Huy hiệu đồng3 silver badges11 bronze badges

2

Cách dễ nhất chỉ đơn giản là nhập

    conda create -n py36 python=3.6 anaconda
2 nếu bạn muốn sử dụng python2 và
    conda create -n py36 python=3.6 anaconda
3 nếu bạn muốn sử dụng python3.

Hoppo

1.1101 Huy hiệu vàng13 Huy hiệu bạc32 Huy hiệu đồng1 gold badge13 silver badges32 bronze badges

Đã trả lời ngày 15 tháng 6 năm 2020 lúc 21:07Jun 15, 2020 at 21:07

Hướng dẫn how do i switch between versions in python? - làm cách nào để chuyển đổi giữa các phiên bản trong python?

Thay đổi biến đường trong biến môi trường sau khi tải xuống Python 3.7.0 trong Windows nơi bạn có thể tìm thấy trong các thuộc tính của máy tính của tôi trong cài đặt hệ thống nâng cao

Đã trả lời ngày 2 tháng 9 năm 2018 lúc 3:12Sep 2, 2018 at 3:12

Akash Badamakash BadamAkash Badam

4762 Huy hiệu bạc9 Huy hiệu Đồng2 silver badges9 bronze badges

1

Nếu bạn cần sử dụng nhiều phiên bản Python hoặc chạy các bộ gói khác nhau trong môi trường Python, có lẽ bạn chỉ nên sử dụng Anaconda để tạo chúng, ví dụ::

    conda create -n py36 python=3.6 anaconda

sau đó bạn chỉ có thể chuyển đổi giữa họ bằng cách sử dụng

    activate 

Đã trả lời ngày 2 tháng 9 năm 2018 lúc 3:12Sep 2, 2018 at 3:12

Hướng dẫn how do i switch between versions in python? - làm cách nào để chuyển đổi giữa các phiên bản trong python?

2

Xin chào @ampe-7371,

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

    conda create -n py36 python=3.6 anaconda
4 hoặc
    conda create -n py36 python=3.6 anaconda
5 để 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. Bạn cũng có thể sử dụng các lệnh như
    conda create -n py36 python=3.6 anaconda
6 để chọn một phiên bản cụ thể hoặc
    conda create -n py36 python=3.6 anaconda
7 để xem phiên bản nào có thể được sử dụng. Tuy nhiên, trình khởi chạy py.exe sẽ chỉ hoạt động nếu bạn đang sử dụng phiên bản Python được cài đặt từ python.org. Khi bạn cài đặt Python từ Microsoft Store, lệnh PY không được bao gồm. Vì bạn đang sử dụng phiên bản Python của Microsoft Store, bạn nên sử dụng lệnh
    conda create -n py36 python=3.6 anaconda
4 (hoặc
    conda create -n py36 python=3.6 anaconda
5).

Hy vọng rằng sẽ giúp. Xin vui lòng cho chúng tôi biết nếu bạn có thêm câu hỏi.

Tốt nhất, ân sủng
Grace

Để biết thông tin, vui lòng đọc tài liệu Câu hỏi thường gặp này để sử dụng Python trên Windows.

Khi tôi làm việc với Python, đôi khi tôi phải đối mặt với một số vấn đề với các phiên bản Python. Mặc dù tôi biết lệnh nào sẽ hoạt động trong trường hợp đó nhưng trong thời gian đó, tôi chỉ quên các lệnh chính xác và tôi phải tìm kiếm trên Google hoặc StackOverflow cho các lệnh chính xác.

Ở đây tôi sẽ giữ các ghi chú cài đặt Python của các phiên bản khác nhau và chan-gầm phiên bản trên mỗi lần sử dụng.

Làm thế nào để cài đặt các phiên bản khác nhau của Python?

Python 2.7:

Chạy lệnh sau:

sudo apt install python-minimal

Bây giờ nếu bạn chạy lệnh Python -V, bạn sẽ nhận được 2.7.12 dưới dạng đầu ra. Thông thường đường dẫn cài đặt sẽ là/usr/bin/python.

Python 3.5:

Chạy lệnh sau:

sudo apt install python3

Bây giờ nếu bạn chạy lệnh Python -V, bạn sẽ nhận được 2.7.12 dưới dạng đầu ra. Thông thường đường dẫn cài đặt sẽ là/usr/bin/python.

Python 3.5:

Bây giờ nếu bạn chạy lệnh Python -V, bạn sẽ nhận được 3.5.2 làm đầu ra. Thông thường đường dẫn cài đặt sẽ là /usr/bin/python3.5.

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.6

Python 3.6:

Chạy các lệnh sau:

Bây giờ nếu bạn chạy lệnh Python -V, bạn sẽ nhận được 3.5.2 làm đầu ra. Thông thường đường dẫn cài đặt sẽ là /usr/bin/python3.5.

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.7

Python 3.6:

Chạy các lệnh sau:

Bây giờ nếu bạn chạy lệnh Python -V, bạn sẽ nhận được 3.5.2 làm đầu ra. Thông thường đường dẫn cài đặt sẽ là /usr/bin/python3.5.

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.8

Python 3.6:

Chạy các lệnh sau:

Bây giờ nếu bạn chạy lệnh Python -V, bạn sẽ nhận được 3.6.10 làm đầu ra. Thông thường đường dẫn cài đặt sẽ là /usr/bin/python3.6.

Python 3.7:

Bây giờ nếu bạn chạy lệnh Python -V, bạn sẽ nhận được 3.7.6 làm đầu ra. Thông thường đường dẫn cài đặt sẽ là /usr/bin/python3.7.

Python 3.8:

nano ~/.bashrc

Bây giờ nếu bạn chạy lệnh Python -V, bạn sẽ nhận được 3.8.1 làm đầu ra. Thông thường đường dẫn cài đặt sẽ là /usr/bin/python3.8.

py -2.6 -m pip install 
py -3.7 -m pip install 
0

Làm thế nào để chuyển đổi giữa phiên bản Python khác nhau?

Nếu chúng tôi có nhiều phiên bản Python được cài đặt trong hệ thống của chúng tôi, thì Python sẽ chỉ sử dụng một thực thi. Thông thường, nếu chúng tôi chạy một chương trình có tên chương trình.py bởi ‘Python Program.py, thì chương trình này sẽ được điều hành bởi Python2.7. Nếu chúng tôi kiểm tra phiên bản Python bằng ‘Python -V, nó sẽ trả về 2.7.12. Nhưng nếu chúng ta muốn 3.5 là kết quả của ‘Python -V, và chương trình sẽ được thực hiện bởi Python 3.5 thực thi, thì chúng ta có thể thay đổi Python mặc định có thể thực thi theo hai cách.

Tạo bí danh trong Bashrc:

Chúng ta có thể tạo một bí danh trong thư mục nhà của người dùng và thêm nó vào BASHRC. Nhưng nó sẽ chỉ hoạt động cho người dùng hiện tại.

Chúng tôi sẽ đặt mức độ ưu tiên theo các lệnh sau:

py -2.6 -m pip install 
py -3.7 -m pip install 
1

Ở đây tôi đặt mức độ ưu tiên của Python 2.7, 3.5, 3.6, 3.7, 3.8 là 1, 2, 3, 4, 5. Vì Python3.8 có mức độ ưu tiên cao nhất, Python thực thi mặc định là Python3.8 bây giờ.

Để chuyển đổi giữa bất kỳ phiên bản nào, chúng ta có thể sử dụng lệnh sau:

py -2.6 -m pip install 
py -3.7 -m pip install 
2

Nó sẽ đưa ra phản hồi như sau:

Bây giờ, Python thực thi mặc định có thể được thay đổi bằng cách đặt số lựa chọn tương ứng của nó.Ví dụ: nếu chúng ta nhập 4, Python sẽ sử dụng Python3.7 làm thực thi mặc định.

Note:

Câu chuyện này chỉ dành cho mục đích tài liệu của tôi.Không có gì nghiêm trọng: D: D