Hướng dẫn how do i open a specific version of python? - làm cách nào để mở một phiên bản cụ thể của python?

Làm thế nào để chạy các phiên bản khác nhau của Python từ thiết bị đầu cuối của bạn.

Phiên bản môi trường ảo cụ thể. Giải pháp thanh lịch để cần các phiên bản Python khác nhau cho các dự án khác nhau.

Ai là một người cắm trại hạnh phúc? Có bạn là! Có bạn là! Ảnh của Bob Walker trên unplash

Để cài đặt gói tôi yêu cầu, tôi cần chuyển sang phiên bản Python cũ hơn, nhưng chỉ dành cho

Mặc dù OP có thể đang hoạt động trên nền tảng NIX, câu trả lời này có thể giúp các nền tảng không phải là Nix. Tôi đã không trải nghiệm công việc tiếp cận Shebang trong Microsoft Windows.

Tái phát: Dòng Shebang trả lời câu hỏi "trong kịch bản của tôi" nhưng tôi chỉ tin vào các nền tảng giống như Unix. Mặc dù đó là Shell Unix, bên ngoài kịch bản, nhưng thực sự diễn giải dòng Shebang để xác định phiên bản phiên dịch Python nào để gọi. Tôi không chắc chắn, nhưng tôi tin rằng giải pháp không giải quyết vấn đề cho người dùng nền tảng Microsoft Windows.within my script" but I believe only for Unix-like platforms. Even though it is the Unix shell, outside the script, that actually interprets the shebang line to determine which version of Python interpreter to call. I am not sure, but I believe that solution does not solve the problem for Microsoft Windows platform users.

Trong thế giới Microsoft Windows, cách đơn giản hóa cách chạy phiên bản Python cụ thể, không có các biến môi trường được thiết lập cụ thể cho từng phiên bản Python cụ thể được cài đặt, chỉ bằng cách đặt tiền tố python.exe với đường dẫn bạn muốn chạy từ đó, chẳng hạn như C:\Python25\python.exe mymodule.py hoặc D:\Python27\python.exe mymodule.py

Tuy nhiên, bạn sẽ cần phải xem xét các biến môi trường PYTHONPATH và Python khác sẽ chỉ ra phiên bản sai của các thư viện Python.

Ví dụ: bạn có thể chạy:

C:\Python2.5.2\python.exe mymodule

Tuy nhiên, các biến môi trường có thể chỉ ra phiên bản sai như vậy:

PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib

Vô số niềm vui khủng khiếp!

Vì vậy, một cách không phải là VirtualEnv, trong Windows, sẽ là sử dụng một tệp hàng loạt để thiết lập môi trường và gọi một Python cụ thể có thể thực thi thông qua tiền tố python.exe với đường dẫn mà nó cư trú. Tuy nhiên; chẳng hạn như sử dụng các đối số dòng lệnh cho lệnh "Bắt đầu" hoặc "cmd.exe" để "lưu và thay thế môi trường" bảng điều khiển "" nếu bạn muốn bảng điều khiển dính xung quanh sau khi ứng dụng thoát.

Câu hỏi của bạn khiến tôi tin rằng bạn có một số mô -đun Python, mỗi mô -đun mong đợi một phiên bản Python nhất định. Điều này có thể có thể được giải quyết "trong" tập lệnh bằng cách có một mô -đun khởi chạy sử dụng mô -đun phụ. Thay vì gọi mymodule.py, bạn sẽ gọi một mô -đun gọi mô -đun của bạn; Có lẽ launch_mymodule.pysubprocess module. Instead of calling mymodule.py you would call a module that calls your module; perhaps launch_mymodule.py

Launch_Mymodule.py
import sys
import subprocess
if sys.argv[2] == '272':
  env272 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch272 = subprocess.Popen('D:\\Python272\\python.exe mymodule.py', env=env272)

if sys.argv[1] == '252'
  env252 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch252 = subprocess.Popen('C:\\Python252\\python.exe mymodule.py', env=env252)

Tôi đã không kiểm tra điều này.

Hướng dẫn how do i open a specific version of python? - làm cách nào để mở một phiên bản cụ thể của python?

Là một nhà phát triển Python đang nở rộ, người vừa viết một số mã Python, bạn ngay lập tức phải đối mặt với câu hỏi quan trọng, Làm cách nào để điều hành nó? Trước khi trả lời câu hỏi đó, hãy để Lừa sao lưu một chút để bao gồm một trong những yếu tố cơ bản của Python.

Một ngôn ngữ được giải thích

Python là một ngôn ngữ lập trình được giải thích, có nghĩa là mã Python phải được chạy bằng PythonInterpreter.interpreted programming language, meaning Python code must be run using the Python interpreter.

Các ngôn ngữ lập trình truyền thống như C/C ++ được biên dịch, có nghĩa là trước khi nó có thể được chạy, mã có thể đọc được của con người được chuyển vào trình biên dịch (chương trình đặc biệt) để tạo mã máy-một loạt các byte cung cấp các hướng dẫn cụ thể cho các loại bộ xử lý cụ thể. Tuy nhiên, Python là khác nhau. Vì nó là một ngôn ngữ lập trình được giải thích, mỗi dòng mã có thể đọc được của con người được chuyển cho một thông dịch viên chuyển đổi nó thành mã máy trong thời gian chạy.compiled, meaning that before it can be run, the human-readable code is passed into a compiler (special program) to generate machine code – a series of bytes providing specific instructions to specific types of processors. However, Python is different. Since it’s an interpreted programming language, each line of human-readable code is passed to an interpreter that converts it to machine code at run time.

Vì vậy, để chạy mã Python, tất cả những gì bạn phải làm là chỉ trình thông dịch vào mã của bạn.point the interpreter at your code.

Các phiên bản khác nhau của phiên dịch Python

Nó rất quan trọng để chỉ ra rằng có các phiên bản khác nhau của phiên dịch viên Python. Phiên bản Python chính mà bạn có thể thấy là Python 2 hoặc Python 3, nhưng có các phần phụ (tức là Python 2.7, Python 3.5, Python 3.7, v.v.). Đôi khi những khác biệt này là tinh tế. Đôi khi họ khác nhau đáng kể. Điều quan trọng là phải luôn biết phiên bản Python nào tương thích với mã Python của bạn.

Chạy tập lệnh bằng trình thông dịch Python

Để chạy một kịch bản, chúng ta phải trỏ thông dịch viên Python vào mã Python của chúng ta nhưng làm thế nào để chúng ta làm điều đó? Có một vài cách khác nhau, và có một số khác biệt giữa cách các hệ điều hành Windows và Linux/Mac làm mọi thứ. Đối với các ví dụ này, chúng tôi giả sử rằng cả Python 2.7 và Python 3.5 đều được cài đặt.

Kịch bản thử nghiệm của chúng tôi

Đối với các ví dụ của chúng tôi, chúng tôi sẽ bắt đầu bằng cách sử dụng tập lệnh đơn giản này có tên là Test.py.test.py.

test.py ________ 10

PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
0

Cách chạy tập lệnh Python trên Windows

Lệnh PY

Trình thông dịch Python mặc định được tham chiếu trên Windows bằng lệnh PY. Sử dụng dấu nhắc lệnh, bạn có thể sử dụng tùy chọn -V để in phiên bản.py. Using the Command Prompt, you can use the -V option to print out the version.

Lệnh nhắc nhở ____

Bạn cũng có thể chỉ định phiên bản Python mà bạn muốn chạy. Đối với Windows, bạn chỉ có thể cung cấp một tùy chọn như -2.7 để chạy phiên bản 2.7.-2.7 to run version 2.7.

Lệnh nhắc nhở

PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
2
PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
2

Trên Windows, tiện ích mở rộng .Py được đăng ký để chạy tệp tập lệnh với tiện ích mở rộng đó bằng trình thông dịch Python. Tuy nhiên, phiên bản của trình thông dịch Python mặc định luôn luôn nhất quán, vì vậy, tốt nhất là luôn luôn chạy các tập lệnh của bạn một cách rõ ràng nhất có thể..py extension is registered to run a script file with that extension using the Python interpreter. However, the version of the default Python interpreter isn’t always consistent, so it’s best to always run your scripts as explicitly as possible.

Để chạy tập lệnh, hãy sử dụng lệnh PY để chỉ định trình thông dịch Python theo sau là tên của tập lệnh bạn muốn chạy với trình thông dịch. Để tránh sử dụng đường dẫn tệp đầy đủ đến tập lệnh của bạn (nghĩa là X: \ General Assembly \ test.py), hãy đảm bảo lời nhắc lệnh của bạn nằm trong cùng thư mục với tệp tập lệnh Python của bạn. Ví dụ: để chạy tập lệnh test.py của chúng tôi, hãy chạy lệnh sau:py command to specify the Python interpreter followed by the name of the script you want to run with the interpreter. To avoid using the full file path to your script (i.e. X:\General Assembly\test.py), make sure your Command Prompt is in the same directory as your Python script file. For example, to run our script test.py, run the following command:

Lệnh nhắc nhở

PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
3
PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
3

Sử dụng một tập tin hàng loạt

Nếu bạn không muốn nhớ phiên bản nào để sử dụng mỗi khi bạn chạy chương trình Python của mình, bạn cũng có thể tạo một tệp hàng loạt để chỉ định lệnh. Chẳng hạn, hãy tạo một tệp hàng loạt có tên Test.bat với nội dung:batch file to specify the command. For instance, create a batch file called test.bat with the contents:

test.bat

PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
4
PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
4

Tệp này chỉ cần chạy lệnh PY của bạn với các tùy chọn mong muốn. Nó bao gồm một dòng tùy chọn,@@echo tắt, điều này ngăn lệnh PY được lặp lại với màn hình khi nó chạy. Nếu bạn thấy Echo hữu ích, chỉ cần xóa dòng đó.

Bây giờ, nếu bạn muốn chạy thử nghiệm chương trình Python của mình, tất cả những gì bạn phải làm là chạy tệp hàng loạt này.

Lệnh nhắc nhở

PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
5
PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
5

Cách chạy tập lệnh Python trên Linux/Mac

Lệnh PY

Trình thông dịch Python mặc định được tham chiếu trên Windows bằng lệnh PY. Sử dụng dấu nhắc lệnh, bạn có thể sử dụng tùy chọn -V để in phiên bản.python. Similar to the Windows py command, you can print out the version using the -V option.

Terminal

PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
6
PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
6

Lệnh nhắc nhở ____python is a symlink to the command python2, python2 is a symlink to a command like python2.7, and python3 is a symlink to a command like python3.5. One way to view the different python commands available to you is using the following command:

Terminal

PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
7
PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
7

Bạn cũng có thể chỉ định phiên bản Python mà bạn muốn chạy. Đối với Windows, bạn chỉ có thể cung cấp một tùy chọn như -2.7 để chạy phiên bản 2.7.

Lệnh nhắc nhở

PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
2
PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
8

Trên Windows, tiện ích mở rộng .Py được đăng ký để chạy tệp tập lệnh với tiện ích mở rộng đó bằng trình thông dịch Python. Tuy nhiên, phiên bản của trình thông dịch Python mặc định luôn luôn nhất quán, vì vậy, tốt nhất là luôn luôn chạy các tập lệnh của bạn một cách rõ ràng nhất có thể.

Để chạy tập lệnh, hãy sử dụng lệnh PY để chỉ định trình thông dịch Python theo sau là tên của tập lệnh bạn muốn chạy với trình thông dịch. Để tránh sử dụng đường dẫn tệp đầy đủ đến tập lệnh của bạn (nghĩa là X: \ General Assembly \ test.py), hãy đảm bảo lời nhắc lệnh của bạn nằm trong cùng thư mục với tệp tập lệnh Python của bạn. Ví dụ: để chạy tập lệnh test.py của chúng tôi, hãy chạy lệnh sau:

Lệnh nhắc nhở

PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
3shebang (shebangs, shebangs…).

test.py

PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
9
PYTHONPATH = D:\Python27

PYTHONLIB = D:\Python27\lib
9

Sử dụng một tập tin hàng loạt

Bạn cũng có thể thay thế dòng đó bằng đường dẫn tệp đầy đủ đến trình thông dịch:

import sys
import subprocess
if sys.argv[2] == '272':
  env272 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch272 = subprocess.Popen('D:\\Python272\\python.exe mymodule.py', env=env272)

if sys.argv[1] == '252'
  env252 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch252 = subprocess.Popen('C:\\Python252\\python.exe mymodule.py', env=env252)
0

Tuy nhiên, các phiên bản khác nhau của Linux có thể cài đặt trình thông dịch Python ở các vị trí khác nhau, vì vậy phương pháp này có thể gây ra vấn đề. Để có tính di động tối đa, tôi luôn sử dụng dòng với/usr/bin/env tìm kiếm lệnh Python3.5 bằng cách tìm kiếm biến môi trường đường dẫn, nhưng sự lựa chọn là tùy thuộc vào bạn.

Tiếp theo, chúng tôi sẽ đặt các quyền của tệp này để thực thi Python với lệnh này:

Terminal

import sys
import subprocess
if sys.argv[2] == '272':
  env272 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch272 = subprocess.Popen('D:\\Python272\\python.exe mymodule.py', env=env272)

if sys.argv[1] == '252'
  env252 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch252 = subprocess.Popen('C:\\Python252\\python.exe mymodule.py', env=env252)
1
import sys
import subprocess
if sys.argv[2] == '272':
  env272 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch272 = subprocess.Popen('D:\\Python272\\python.exe mymodule.py', env=env272)

if sys.argv[1] == '252'
  env252 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch252 = subprocess.Popen('C:\\Python252\\python.exe mymodule.py', env=env252)
1

Bây giờ chúng ta có thể chạy chương trình bằng lệnh ./test.py!

Terminal

import sys
import subprocess
if sys.argv[2] == '272':
  env272 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch272 = subprocess.Popen('D:\\Python272\\python.exe mymodule.py', env=env272)

if sys.argv[1] == '252'
  env252 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch252 = subprocess.Popen('C:\\Python252\\python.exe mymodule.py', env=env252)
2
import sys
import subprocess
if sys.argv[2] == '272':
  env272 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch272 = subprocess.Popen('D:\\Python272\\python.exe mymodule.py', env=env272)

if sys.argv[1] == '252'
  env252 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch252 = subprocess.Popen('C:\\Python252\\python.exe mymodule.py', env=env252)
2

Khá ngọt ngào, hả?

Chạy trình thông dịch Python tương tác

Một trong những điều tuyệt vời về Python là bạn có thể chạy trình thông dịch ở chế độ tương tác. Thay vì sử dụng lệnh PY hoặc Python của bạn trỏ vào một tệp, hãy tự mình tự và bạn sẽ nhận được thứ gì đó trông giống như thế này:py or python command pointing to a file, run it by itself, and you’ll get something that looks like this:

Lệnh nhắc nhở ____23

import sys
import subprocess
if sys.argv[2] == '272':
  env272 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch272 = subprocess.Popen('D:\\Python272\\python.exe mymodule.py', env=env272)

if sys.argv[1] == '252'
  env252 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch252 = subprocess.Popen('C:\\Python252\\python.exe mymodule.py', env=env252)
3

Bây giờ bạn nhận được một lời nhắc lệnh tương tác nơi bạn có thể nhập các dòng Python riêng lẻ!

Lời nhắc lệnh (trình thông dịch Python) ________ 24

import sys
import subprocess
if sys.argv[2] == '272':
  env272 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch272 = subprocess.Popen('D:\\Python272\\python.exe mymodule.py', env=env272)

if sys.argv[1] == '252'
  env252 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch252 = subprocess.Popen('C:\\Python252\\python.exe mymodule.py', env=env252)
4

Điều tuyệt vời về việc sử dụng trình thông dịch trong chế độ tương tác là bạn có thể kiểm tra các dòng riêng lẻ của mã python mà không cần viết toàn bộ chương trình. Nó cũng nhớ những gì bạn đã làm, giống như trong một kịch bản, vì vậy những thứ như các chức năng và biến hoạt động chính xác theo cách tương tự.

Lời nhắc lệnh (trình thông dịch Python) ________ 25

import sys
import subprocess
if sys.argv[2] == '272':
  env272 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch272 = subprocess.Popen('D:\\Python272\\python.exe mymodule.py', env=env272)

if sys.argv[1] == '252'
  env252 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch252 = subprocess.Popen('C:\\Python252\\python.exe mymodule.py', env=env252)
5

Cách chạy tập lệnh Python từ Trình chỉnh sửa văn bản

Tùy thuộc vào quy trình làm việc của bạn, bạn có thể thích chạy chương trình Python hoặc tệp tập lệnh Python trực tiếp từ trình chỉnh sửa văn bản của bạn. Các biên tập viên văn bản khác nhau cung cấp các cách thức lạ mắt để làm điều tương tự mà chúng tôi đã thực hiện - chỉ trình phiên dịch Python vào mã Python của bạn. Để giúp bạn, tôi đã cung cấp các hướng dẫn về cách thực hiện việc này trong bốn biên tập viên văn bản phổ biến.

  1. Notepad++
  2. VSCODE
  3. Văn bản siêu phàm
  4. Vim

1. Notepad ++

Notepad ++ là trình soạn thảo văn bản mục đích chung yêu thích của tôi để sử dụng trên Windows. Nó cũng rất dễ dàng để chạy một chương trình Python từ nó.

Bước 1: Nhấn F5 để mở cuộc đối thoại Run RunF5 to open up the Run… dialogue

Bước 2: Nhập lệnh PY như bạn muốn trên dòng lệnh, nhưng thay vì nhập tên của tập lệnh của bạn, hãy sử dụng biến full_cien_path như vậy:FULL_CURRENT_PATH like so:

import sys
import subprocess
if sys.argv[2] == '272':
  env272 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch272 = subprocess.Popen('D:\\Python272\\python.exe mymodule.py', env=env272)

if sys.argv[1] == '252'
  env252 = {
    'PYTHONPATH': 'blabla',
    'PYTHONLIB': 'blabla', }
  launch252 = subprocess.Popen('C:\\Python252\\python.exe mymodule.py', env=env252)
6

Bạn có thể nhận thấy rằng tôi cũng đã bao gồm một tùy chọn -i vào lệnh PY của chúng tôi để kiểm tra tương tác sau khi chạy tập lệnh. Tất cả điều đó có nghĩa là nó để lại lời nhắc lệnh mở sau khi nó kết thúc, vì vậy thay vì in ấn AW AW yeah! Và sau đó ngay lập tức bỏ cuộc, bạn có thể thấy đầu ra của chương trình Python.-i option to our py command to “inspect interactively after running the script”. All that means is it leaves the command prompt open after it’s finished, so instead of printing “Aw yeah!” and then immediately quitting, you get to see the Python program’s output.

Hướng dẫn how do i open a specific version of python? - làm cách nào để mở một phiên bản cụ thể của python?

Bước 3: Nhấp vào ChạyRun

Hướng dẫn how do i open a specific version of python? - làm cách nào để mở một phiên bản cụ thể của python?

2. VSCODE

VSCODE là một trình soạn thảo văn bản Windows được thiết kế đặc biệt để hoạt động với mã và gần đây tôi đã trở thành một fan hâm mộ lớn của nó. Chạy một chương trình Python từ VSCode hơi phức tạp để thiết lập nó, nhưng một khi bạn đã thực hiện điều đó, nó hoạt động khá độc đáo.

Hướng dẫn how do i open a specific version of python? - làm cách nào để mở một phiên bản cụ thể của python?

Bước 1: Chuyển đến phần Tiện ích mở rộng bằng cách nhấp vào ký hiệu này hoặc nhấn Ctrl+Shift+X.Extensions section by clicking this symbol or pressing CTRL+SHIFT+X.

Bước 2: Tìm kiếm và cài đặt các tiện ích mở rộng có tên Python và Runner, sau đó khởi động lại VSCode.Python and Code Runner, then restart VSCode.

Bước 3: Nhấp chuột phải vào khu vực văn bản và nhấp vào tùy chọn Run Mã hoặc nhấn Ctrl+Alt+N để chạy mã.Run Code option or press CTRL+ALT+N to run the code.

Lưu ý: Tùy thuộc vào cách bạn đã cài đặt Python, bạn có thể gặp lỗi ở đây có nội dung ‘Python, không được công nhận là lệnh bên trong hoặc bên ngoài. Theo mặc định, Python chỉ cài đặt lệnh PY, nhưng VSCode khá có ý định sử dụng lệnh Python hiện không có trong đường dẫn của bạn. Đừng lo lắng, chúng ta có thể dễ dàng sửa chữa điều đó.‘python’ is not recognized as an internal or external command. By default, Python only installs the py command, but VSCode is quite intent on using the python command which is not currently in your PATH. Don’t worry, we can easily fix that.

Hướng dẫn how do i open a specific version of python? - làm cách nào để mở một phiên bản cụ thể của python?

Bước 3.1: Xác định vị trí nhị phân cài đặt Python của bạn hoặc tải xuống một bản sao khác từ www.python.org/doads của bạn. Chạy nó, sau đó chọn Sửa đổi.Modify.

Hướng dẫn how do i open a specific version of python? - làm cách nào để mở một phiên bản cụ thể của python?

Bước 3.2: Nhấp vào Tiếp theo mà không sửa đổi bất cứ điều gì cho đến khi bạn nhận được các tùy chọn nâng cao, sau đó chọn hộp bên cạnh để thêm Python vào các biến môi trường. Sau đó nhấp vào Cài đặt, và để nó làm việc của nó.Advanced Options, then check the box next to Add Python to environment variables. Then click Install, and let it do its thing.

Hướng dẫn how do i open a specific version of python? - làm cách nào để mở một phiên bản cụ thể của python?

Bước 3.3: Quay trở lại VSCode và thử lại. Hy vọng rằng bây giờ nó sẽ trông giống như sau này:

Hướng dẫn how do i open a specific version of python? - làm cách nào để mở một phiên bản cụ thể của python?

3. Văn bản tuyệt vời

Sublime Text là một trình soạn thảo văn bản phổ biến để sử dụng trên Mac và thiết lập nó để chạy chương trình Python là siêu đơn giản.

Bước 1: Trong menu, đi đến Công cụ → Xây dựng hệ thống và chọn Python.Tools → Build System and select Python.

Hướng dẫn how do i open a specific version of python? - làm cách nào để mở một phiên bản cụ thể của python?

Bước 2: Nhấn Lệnh ⌘ +B hoặc trong menu, đi đến Công cụ → Xây dựng.command +b or in the menu, go to Tools → Build.

Hướng dẫn how do i open a specific version of python? - làm cách nào để mở một phiên bản cụ thể của python?

4. vim

VIM là trình soạn thảo văn bản của tôi khi nói đến việc phát triển trên các hệ điều hành Linux/Mac và nó cũng có thể được sử dụng để dễ dàng chạy chương trình Python.

Bước 1: Nhập lệnh: W! Python3 và nhấn Enter.:w !python3 and hit enter.

Hướng dẫn how do i open a specific version of python? - làm cách nào để mở một phiên bản cụ thể của python?

Bước 2: Lợi nhuận.

Hướng dẫn how do i open a specific version of python? - làm cách nào để mở một phiên bản cụ thể của python?

Bây giờ bạn có thể chạy thành công mã Python của mình, bạn đã đi trên con đường nói Parseltongue!

- - - -

Làm cách nào để chuyển đổi phiên bản Python?

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ó..

Làm cách nào để sử dụng một phiên bản Python khác trong Windows?

Trong bài viết này, bạn sẽ học cách:..
Cài đặt nhiều phiên bản Python ..
Cài đặt phiên bản phát triển mới nhất của Python ..
Chuyển đổi giữa các phiên bản đã cài đặt ..
Sử dụng môi trường ảo với pyenv ..
Kích hoạt các phiên bản Python và môi trường ảo khác nhau tự động ..

Làm cách nào để chạy Python 3.9 trên Windows?

Các bước để tải xuống và cài đặt Python trên Windows..
Bước 1: Tải xuống Python.Để bắt đầu, hãy truy cập python.org/doads và sau đó nhấp vào nút để tải xuống phiên bản mới nhất của Python ..
Bước 2: Chạy tệp .exe.....
Bước 3: Chạy mã trong Python ..