Công cụ Python cho Windows 10 xuất hiện trên Microsoft Store

Neowin tuyên bố rằng Python 3. 7 cho Windows 10 có sẵn miễn phí trên Microsoft Store, nhưng đó là phiên bản rút gọn không tích hợp hoàn toàn các thành phần. Với phiên bản này, hệ thống có thể tự động cập nhật các tính năng hoặc bản vá lỗi mới, theo Python Software Foundation, giúp nó chạy ổn định trên Windows 10

Theo Python Software Foundation, do các hạn chế đối với ứng dụng Microsoft Store, các tập lệnh Python không có quyền truy cập ghi đầy đủ vào các chia sẻ hệ thống như sổ đăng ký và thư mục TEMP. Thay vào đó, họ sẽ ghi nội dung vào một bản riêng và nếu mã của người dùng cần chỉnh sửa các vị trí được chia sẻ, họ phải sử dụng bộ cài đặt hoàn chỉnh từ trang web Python

Một ứng dụng lập trình phù hợp, Python hiện là một trong những ngôn ngữ lập trình được sử dụng rộng rãi nhất trên thế giới. Nó có nhiều ứng dụng trong các lĩnh vực như ứng dụng web, phân tích dữ liệu, trí tuệ nhân tạo, v.v.

\N

Rất nhiều ứng dụng nổi tiếng, bao gồm Sunset Overdrive, Adobe Photoshop Elements 2019, Tidal và Amazon Alexa, gần đây cũng đã được phát hành và xuất hiện trên Microsoft Store. Trước đây, cửa hàng ứng dụng đã bị cắt khá nhiều khỏi các ứng dụng khác

Bởi vì đây là một vấn đề phổ biến và đây dường như là câu hỏi kinh điển, tôi muốn cố gắng cung cấp một cái nhìn tổng quan đầy đủ về The Python 3. 7 Cửa hàng Windows Thất bại [TM]

Tại sao nó có thể xảy ra?

Sự hội tụ của hai điều. lần giới thiệu trước đây của Trình khởi chạy Python cho Windows vào năm 2011 [sau đây gọi là py] và bản cập nhật Windows 10 vào tháng 5 năm 2019 rõ ràng nhằm giúp người dùng Windows cài đặt Python dễ dàng hơn

Ối. Hóa ra đường dẫn cài đặt không tốt; . trong đó có một số tùy chọn mà một số người dùng thấy rất hữu ích. Nó cũng gây ra các vấn đề khác. Chưa kể rằng nó chỉ hoạt động theo những cách hơi không chuẩn, khi truy cập hệ thống tệp vì đây là ứng dụng Cửa hàng,

Được rồi, nhưng tại sao những yếu tố đó dẫn đến vấn đề?

Kể từ khi giới thiệu py, theo mặc định, trình cài đặt Windows Python không thêm bản cài đặt Python mới vào PATH. Tại sao? . Giờ đây, các tệp nguồn của bạn có thể được liên kết với py thay vì bất kỳ python.exe cụ thể nào và bạn có thể nhận được hành vi giống như Linux khi nhấp đúp vào tệp. Trong khi đó, bằng cách chạy py tại dòng lệnh, bạn có thể dễ dàng truy cập vào bất kỳ thứ gì mình cần và không cần phải suy nghĩ xem phiên bản Python nào được cài đặt gần đây nhất. Vì vậy, dường như không có lý do chính đáng nào để đặt bất kỳ bản cài đặt Python nào trên PATH. Nó chỉ có nguy cơ làm bạn bối rối khi, ví dụ, phiên bản được cài đặt gần đây nhất không phải là phiên bản cập nhật nhất. Đúng?

Trong bản cập nhật, Windows 10 đã đặt một "trăn. exe" vào thư mục liên quan đến Ứng dụng Windows, đây là ứng dụng trình bao bọc để mở liên kết Microsoft Store. Ý tưởng là nó nằm trên ĐƯỜNG, nhưng ở gần cuối;

Và nó sẽ hoạt động hoàn hảo, nếu Python đã cài đặt của bạn nằm trên PATH

Ối

[Nhưng, bạn biết đấy, py đã được giới thiệu khoảng 8 năm trước. Bạn sẽ nghĩ ai đó ở Microsoft đã nhận thức được vấn đề tiềm ẩn. Có lẽ thay vì một liên kết tắt đặc biệt, họ có thể đã tạo một tập lệnh thực sự để kiểm tra sự hiện diện của C:\Windows\py.exe hoặc thứ gì đó. ]

Thế ý kiến ​​của tôi là gì?

  • Bạn có thể kiểm tra tùy chọn để thêm các phiên bản Python mới vào PATH khi bạn cài đặt chúng và xử lý thực tế là py0 tại dòng lệnh có nghĩa là một phiên bản cụ thể trong số chúng. Nếu bạn cần thay đổi điều đó, bạn có thể tự điều chỉnh biến PATH của mình

  • Bạn chỉ có thể tự điều chỉnh biến PATH sau khi thực tế. [hoặc "Sửa đổi" bản cài đặt Python để sửa nó. ] Điều này được đề cập trong một số câu trả lời khác

  • Độc lập với điều đó, bạn có thể tắt trình bao bọc, như được hiển thị trong câu trả lời hàng đầu. Dù sao thì bạn cũng nên làm điều này;

  • Nếu bạn muốn giữ PATH trống, hãy cân nhắc sử dụng môi trường ảo cho các dự án của bạn. Bất cứ khi nào một môi trường ảo đang hoạt động, PATH tạm thời được sửa đổi sao cho py0 có nghĩa là cài đặt Python của môi trường đó. Nó khá thuận tiện, thực sự

  • Bạn có thể yêu cầu các IDE của mình sử dụng py thay vì cài đặt Python cụ thể và thậm chí có thể hữu ích khi làm như vậy. Tôi không biết. tôi không sử dụng một

    Python Software Foundation vừa phát hành Python trong cửa hàng Microsoft. Người dùng có bản cập nhật Windows 10 1903 có thể cài đặt Python trực tiếp từ cửa hàng Microsoft. Không còn cần phải tải xuống Python theo cách thủ công từ trang web chính thức và thực hiện trình hướng dẫn dài dòng để cài đặt Python

    Làm theo các bước dưới đây để cài đặt Python từ Microsoft Store

    Cài đặt Python từ Microsoft Store

    Microsoft đã làm cho việc cài đặt Python trên Windows 10 trở nên khá dễ dàng. Trên thực tế, bạn thậm chí không phải tìm kiếm Python trên cửa hàng Microsoft

    1. Đầu tiên, mở dấu nhắc lệnh bằng cách tìm kiếm nó trong menu bắt đầu

    2. Trong cửa sổ nhắc lệnh, gõ py3 và nhấn Enter

    3. Trong các phiên bản Windows cũ hơn, bạn sẽ nhận được lỗi "không nhận dạng được lệnh". Tuy nhiên, trong phiên bản v1903, bạn sẽ được đưa trực tiếp đến trang cửa hàng Python. Trong trang Cửa hàng, nhấp vào nút Nhận

    4. Ngay khi bạn nhấp vào nút, Windows 10 sẽ tải xuống và cài đặt Python

    5. Sau khi cài đặt, Python IDLE sẽ tự động mở

    6. Tất nhiên, Python được cài đặt qua Microsoft Store sẽ tự động được thêm vào Đường dẫn Windows. Điều này cho phép bạn sử dụng Python trong Dấu nhắc Lệnh hoặc PowerShell bằng cách chỉ cần gõ py3. Điều này đặc biệt hữu ích để chạy tập lệnh của riêng bạn

    Tại sao Python ra mắt Microsoft Store?

    Tại sao chạy python. exe mở Microsoft Store? . To help new users find a good installation of Python, we added a shortcut to Windows that will take you directly to the latest version of the community's package published in the Microsoft Store.

    Làm cách nào để ngăn Python mở Microsoft Store?

    Sử dụng thanh tìm kiếm Windows để tìm "Quản lý bí danh thực thi ứng dụng". Nên có hai bí danh cho Python. Bỏ chọn chúng và điều này sẽ cho phép các bí danh Python thông thường là "python" và "python3".

    Python có được cài đặt sẵn trên Windows 10 không?

    các cửa sổ không được cài đặt sẵn Python nên nó cần phải được cài đặt rõ ràng. Trong windows, không có thư viện chung để cài đặt Python, vì vậy nó cần được tải xuống như bất kỳ ứng dụng GUI nào khác.

    Python có trên Microsoft Store không?

    Thiết lập môi trường phát triển của bạn . we recommend you install Python from the Microsoft Store.

Chủ Đề