Spyder có Python không?

Spyder khá dễ cài đặt trên Windows, Linux và MacOS X. Chỉ cần đọc các hướng dẫn sau đây một cách cẩn thận

Cài đặt trên Windows Vista/7/8/10

cách dễ dàng

Spyder đã được bao gồm trong các Bản phân phối khoa học Python này

  1. Trăn Anaconda
  2. WinPython
  3. Con trăn[x,y]

Bạn có thể bắt đầu sử dụng ngay sau khi cài đặt một trong số chúng [bạn chỉ cần cài đặt một. ]

Con đường gian nan

Nếu bạn muốn cài đặt Spyder trực tiếp, bạn cần làm theo các bước sau

  1. Cài đặt các yêu cầu thiết yếu

    • Ngôn ngữ lập trình Python
    • PyQt5 [được khuyến nghị] hoặc PyQt4
  2. Cài đặt Spyder và các phụ thuộc của nó bằng cách chạy lệnh này

    pip install spyder
    

Đang cập nhật Spyder

Bạn có thể cập nhật Spyder bằng cách

  • Cập nhật Anaconda, WinPython hoặc Python[x,y]

  • Hoặc sử dụng lệnh này [trong trường hợp bạn không sử dụng bất kỳ bản phân phối khoa học nào]

    pip install --upgrade spyder
    

    Ghi chú

    Lệnh này cũng sẽ cập nhật tất cả các phụ thuộc Spyder


Cài đặt trên MacOS X

cách dễ dàng

Cảm ơn nhóm Spyder và Continuum, bạn có hai lựa chọn thay thế

  1. Sử dụng bản phân phối Anaconda Python
  2. Sử dụng trình cài đặt DMG của chúng tôi, có thể tìm thấy ở đây

Ghi chú

Phiên bản tối thiểu để chạy DMG của chúng tôi là Mavericks [10. 9] kể từ Spyder 2. 3. 5. Các phiên bản trước hoạt động trên Lion [10. 7] hoặc cao hơn

Con đường gian nan

Nhờ dự án MacPorts, Spyder có thể được cài đặt bằng trình quản lý gói port của nó. Có một số phiên bản có sẵn mà bạn có thể chọn từ

Cảnh báo

Được biết phiên bản MacPorts của Spyder đang phát sinh lỗi này. ValueError: unknown locale: UTF-8, không cho phép nó bắt đầu chính xác

Để khắc phục, bạn sẽ phải đặt các biến môi trường này trong ~/.profile [hoặc ~/.bashrc] theo cách thủ công

export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8


Cài đặt trên Linux

Vui lòng tham khảo phần này để xem bạn có thể cần những gói nào khác

  1. Ubuntu

    • Sử dụng trình quản lý gói chính thức. ________số 8_______

      Ghi chú

      Gói này có thể hơi lỗi thời. Nếu bạn thấy đúng như vậy, vui lòng sử dụng gói Debian được đề cập bên dưới

      Đến cuối bài đăng này, bạn sẽ biết cách chạy ứng dụng trong Spyder IDE, cách thêm gói vào ứng dụng và lý do tại sao cần quan sát các giá trị biến trong tập lệnh Python của bạn

      Bạn cần gì để cài đặt và bắt đầu làm việc với Spyder IDE trên máy tính của mình?

      • Kết nối Internet
      • Kiến thức cơ bản về ngôn ngữ lập trình Python

      Cách cài đặt Spyder IDE trên Windows

      Điều hướng đến trang web của Spyder và tìm trình cài đặt

      Bạn nên cài đặt bản phân phối Anaconda để tải Spyder;

      Chọn Tải xuống từ menu chính, sau đó nhấp vào nút Tải xuống Spyder với Anaconda

      Điều này sẽ đưa bạn đến một màn hình nơi bạn chọn hệ điều hành của mình để cài đặt. Bấm vào biểu tượng Windows

      Bạn sẽ được hỏi liệu bạn muốn tải xuống Python 3 hay Python 2. Chúng ta sẽ sử dụng phiên bản Python mới nhất [tại thời điểm viết bài này, là Python 3. 7]

      Khi trình cài đặt đã được tải xuống và bạn chạy nó, cửa sổ Cài đặt sẽ hiển thị

      Nhấp vào nút Tiếp theo. Trong cửa sổ Thỏa thuận cấp phép, bạn cần chấp nhận các điều khoản bằng cách nhấp vào nút Tôi đồng ý

      Nhấp vào Tiếp theo để tiếp tục qua phần còn lại của các cửa sổ


      Khi bạn đến trang bên dưới, hãy nhấp vào nút Cài đặt

      Quá trình cài đặt sẽ bắt đầu


      Bạn có thể tải xuống Visual Studio Code nếu bạn muốn sử dụng nó. Đó là một IDE đa năng để phát triển bằng nhiều ngôn ngữ lập trình. Tuy nhiên, chúng tôi sẽ không cài đặt nó trong bài viết này. Nhấp vào nút Bỏ qua

      Sau khi cài đặt hoàn tất, nhấp vào nút Kết thúc

      Sau đó, vào Bắt đầu › Tất cả chương trình [đây là nếu bạn đang dùng Windows 7—nếu bạn đang dùng Windows 10, hãy nhấn phím Windows và xem bên dưới Đã thêm gần đây]. Chọn Bộ điều hướng Anaconda

      Bạn sẽ thấy một cửa sổ tương tự như bên dưới

      Nếu bạn muốn chạy Spyder, chỉ cần nhấp vào nút Launch của nó. IDE sẽ mở

      Cách cài đặt Spyder IDE trên Linux

      Điều hướng đến trang web của Spyder và tìm trình cài đặt

      Bạn nên cài đặt bản phân phối Anaconda để tải Spyder;

      Chọn Tải xuống từ menu chính, sau đó nhấp vào nút Tải xuống Spyder với Anaconda

      Điều này sẽ đưa bạn đến một màn hình nơi bạn chọn hệ điều hành của mình để cài đặt. Nhấp vào biểu tượng Linux. Tôi sẽ làm việc với Ubuntu và tải xuống tệp cài đặt

      Bạn sẽ được hỏi liệu bạn muốn tải xuống Python 3 hay Python 2. Chúng ta sẽ sử dụng phiên bản Python mới nhất [tại thời điểm viết bài này, là Python 3. 7]

      Nếu tệp được tải xuống thành công, bạn có thể sử dụng lệnh này để bắt đầu cài đặt với đặc quyền siêu người dùng

      sudo bash path-to-installation-file

      Nhập mật khẩu của bạn cho root

      Nhấn Enter để tiếp tục

      Thỏa thuận cấp phép hiển thị. Nhập yes để chấp nhận và nhấn Enter

      Bạn sẽ thấy thông tin về đường dẫn vị trí cho Anaconda

      Nếu không muốn thay đổi vị trí mặc định cho Anaconda, bạn chỉ cần nhấn Enter

      Trong bước tiếp theo, nhập yes để thêm đường dẫn cho Anaconda vào bashrc của bạn. nhấn nút Enter

      Nếu bạn không muốn cài đặt Microsoft Visual Studio Code, hãy nhập no và nhấn Enter

      Điều cuối cùng cần làm là gõ lệnh sau để hoàn tất cài đặt

      source ~/.bashrc

      Bây giờ chúng tôi đã sẵn sàng để chạy Anaconda Navigator. Bạn làm như vậy bằng cách gõ lệnh sau

      anaconda-navigator

      Thao tác này sẽ khởi chạy Anaconda Navigator

      Nhấp vào nút Launch để chạy Spyder IDE

      Tổng quan về Menu và Thanh công cụ của Spyder IDE

      Cửa sổ chính của Spyder IDE chứa menu chính, thanh công cụ và một số ngăn. Trên cùng là menu chính

      Bên dưới nó là thanh công cụ

      Ở phía bên phải là bảng điều khiển tương tác, nơi bạn có thể viết và chạy mã

      Bên trái là một trình chỉnh sửa nơi bạn có thể viết và lưu các tập lệnh Python

      Ở bên trái của trình chỉnh sửa là ngăn Project Explorer, hiển thị tất cả các nút dự án cùng với các thư mục và tệp liên quan của chúng

      Cách bắt đầu một dự án trong Spyder IDE

      Trong Spyder IDE, cũng như trong các IDE khác, chúng ta có thể tạo một dự án để sắp xếp các tệp của mình, chẳng hạn như hình ảnh, tập lệnh và các tệp văn bản liên quan. Để tạo một dự án, chỉ cần chọn Dự án › Dự án mới từ menu chính

      Cửa sổ Tạo dự án mới sẽ hiển thị. Điền thông tin cho dự án của bạn, bao gồm tên và thư mục [nếu thư mục đã chọn đã tồn tại, hãy đảm bảo rằng nút radio "Thư mục hiện có" được chọn ở trên cùng]. Khi bạn đã hoàn tất, hãy nhấp vào nút Tạo. Ở đây, chúng tôi chọn tên "MyFirstProject. "

      Bạn sẽ thấy thư mục dự án trong ngăn Trình khám phá dự án

      Viết tập lệnh Python đầu tiên của bạn trong dự án của bạn

      Mọi dự án đều chứa các tệp. mã, hình ảnh, thư viện, tệp văn bản, v.v. Chúng tôi sẽ tạo một tệp cho phép chúng tôi viết tập lệnh Python. Nhấp chuột phải vào thư mục dự án của bạn và chọn Mới › Tệp

      Hộp thoại Tệp mới hiển thị. Nhập tên tập lệnh của bạn [của chúng tôi là MyFile] và nhấp vào Lưu. Nhớ thêm một. phần mở rộng py ở cuối tên của tên tệp để chỉ định nó dưới dạng tập lệnh Python

      Tệp của bạn sẽ xuất hiện trong thư mục dự án của bạn trong ngăn Trình khám phá dự án của IDE

      Tệp cũng sẽ tự động được mở trong khung Trình chỉnh sửa. Ở đây, chúng ta có thể viết mã Python, như thế này

      print['This is my first script in Python']
      

      Sau đó, bạn có thể lưu tệp của mình bằng cách nhấn Ctrl+S hoặc chọn Tệp › Lưu từ menu.

      Các tính năng của Spyder IDE

      Hầu hết các IDE giúp bạn viết mã tốt hơn. Spyder IDE cũng không khác

      Bình luận

      Một trong những tính năng khả dụng cho phép bạn nhanh chóng thêm nhận xét khối vào mã của mình. Bấm vào dòng mà bạn muốn chèn bình luận khối, sau đó chọn Chỉnh sửa › Thêm bình luận khối từ menu

      Điều này sẽ chèn một bình luận khối như vậy

      Theo cách tương tự, bạn có thể xóa nhận xét chặn bằng menu Chỉnh sửa—chỉ cần nhấp vào bên trong khối nhận xét và chọn Xóa nhận xét chặn

      Đánh dấu cú pháp

      Nếu bạn xem mã trong trình chỉnh sửa của mình, bạn sẽ thấy nhiều màu khác nhau. chuỗi có màu xanh lá cây, dấu ngoặc có màu xanh lá cây tươi sáng, tên hàm có màu tím. Điều này được gọi là tô sáng cú pháp—một tính năng mà hầu hết các trình soạn thảo văn bản đều có để giúp bạn dễ dàng tìm thấy các phần có liên quan trong mã của mình. Chúng tôi có thể sử dụng các quy tắc đánh dấu mặc định hoặc chỉ định quy tắc của riêng bạn

      Để bắt đầu, hãy vào Tools › Preferences

      Cửa sổ Tùy chọn hiển thị. Chọn Tô màu cú pháp ở bên trái và nhấp vào nút Chỉnh sửa đã chọn ở bên phải

      Bạn sẽ thấy trình chỉnh sửa Bảng phối màu, cho phép bạn thay đổi màu cho các phần khác nhau trong mã của mình. Sau khi thực hiện các thay đổi, nhấp vào nút OK

      Cảnh báo cú pháp và tự động hoàn thành

      Bây giờ hãy cùng khám phá một tính năng khác của IDE. Ở đây, chúng tôi đã tạo một tập lệnh mới có tên là Trình chỉnh sửa. py và thêm nó vào dự án của chúng tôi. Nó hiện đang mở trong ngăn Trình chỉnh sửa của chúng tôi

      Nếu bạn mắc lỗi cú pháp trong mã của mình [ở đây, bỏ qua dấu ngoặc đóng cho danh sách], IDE sẽ thông báo cho bạn về lỗi đó bằng biểu tượng x màu đỏ. Bạn có thể di chuột qua nó để biết thêm thông tin

      Spyder IDE cũng cung cấp tính năng hoàn thành trong quá trình viết mã. Nếu bạn bắt đầu viết một từ khóa Python và quên phần còn lại của chính tả, IDE sẽ đưa ra một danh sách các gợi ý. Ví dụ: nếu chúng ta chỉ nhập ký tự i và nhấn Tab hoặc Ctrl+Space, chúng ta sẽ thấy danh sách thả xuống gồm các từ khóa bắt đầu bằng chữ 'i'. Bạn có thể chọn một trong các gợi ý hoặc tiếp tục nhập

      Cách chạy mã Python trong Spyder IDE

      Chúng ta có thể chạy các tệp dự án bằng nút Run màu xanh lục trên thanh công cụ. Ngoài ra, bạn có thể chọn Run › Run từ menu chính hoặc sử dụng phím tắt [F5]


      Bạn sẽ thấy kết quả của việc chạy tệp hiện đang hoạt động của mình trong ngăn Bảng điều khiển

      Tuy nhiên, đôi khi chúng ta mắc lỗi phi cú pháp khi mã hóa. Trong tình huống này, sau khi chạy mã của bạn, bạn sẽ thấy tóm tắt lỗi trong ngăn Bảng điều khiển

      Tất nhiên, như trong hầu hết các IDE, bạn cũng có thể gỡ lỗi chương trình của mình. Có một nhóm các nút gỡ lỗi cho phép bạn chạy ứng dụng và gỡ lỗi từng bước để tìm lỗi

      Cách thêm Mô-đun/Gói vào Spyder IDE

      Spyder IDE chứa một tập hợp lớn các gói và mô-đun cho Python. Một mô-đun là một tệp được viết bằng Python [với. py] có chứa các lớp, hàm hoặc biến để sử dụng trong chương trình Python của bạn. Nhiều mô-đun có thể được nhóm trong một gói

      Nếu chúng tôi muốn sử dụng một gói trong mã của mình, trước tiên chúng tôi cần cài đặt nó. Ví dụ: nếu bạn muốn thử nhập gói nhật ký vào tập lệnh của mình mà không cài đặt gói, nó sẽ không hoạt động. Hãy xem mã ví dụ dưới đây

      Bảng điều khiển thông báo cho chúng tôi về lỗi. Không có mô-đun nào có tên 'sổ nhật ký'

      Giải pháp rất đơn giản. Tất cả những gì bạn phải làm là vào bảng điều khiển Spyder của mình và gõ lệnh sau

      !pip install logbook

      Bạn sẽ thấy thông báo về quá trình cài đặt

      Bây giờ khi chúng tôi chạy tệp ví dụ nhập gói nhật ký, nó sẽ hoạt động mà không có lỗi

      Trình khám phá biến Spyder IDE. Tại sao sử dụng nó?

      Spyder IDE cũng cho phép bạn quan sát giá trị của các biến trong tập lệnh của mình. Theo mặc định, thông tin này nằm trong ngăn trên cùng bên phải có tiêu đề Trình khám phá biến. Trong ví dụ bên dưới, chúng ta thấy giá trị của các biến trong tập lệnh mà chúng ta đã chạy ở bên trái

      Trình khám phá biến cho phép chúng ta không chỉ xem các giá trị của biến mà còn chỉnh sửa các giá trị đó

      Ngoài ra, bạn có thể chọn các biến từ khung trình khám phá và chọn Biểu đồ hoặc Biểu đồ từ menu để tạo biểu đồ từ tập hợp dữ liệu đó

      Cách kiểm tra lịch sử của bạn Đăng nhập Spyder

      Nhật ký lịch sử là một ngăn chứa nhật ký tóm tắt từ phiên cuối cùng của bạn. Để mở nó, hãy nhấp vào tab Nhật ký lịch sử bên dưới bảng điều khiển. Trong ngăn này, bảng điều khiển sẽ hiển thị tất cả các lệnh bạn đã chạy cùng với dấu thời gian đi kèm

      Tóm lược

      Tổng quan ngắn gọn về Spyder IDE này chỉ là một cái nhìn sơ bộ về các tính năng chính của trình soạn thảo. Hy vọng rằng điều này sẽ giúp bạn bắt đầu dự án Python đầu tiên của mình trong Spyder IDE và xác minh xem trình soạn thảo có phải là giải pháp tốt cho bạn hay không

      Tuy nhiên, bạn không nên dừng lại ở đây. Bạn có thể mở rộng kỹ năng ngôn ngữ Python của mình với LearnPython. các khóa học trực tuyến tương tác của com về Python

      Spyder có cài đặt Python không?

      Spyder được bao gồm theo mặc định trong bản phân phối Anaconda Python , đi kèm với mọi thứ bạn cần để bắt đầu trong một gói tất cả trong một.

      Spyder có thể chạy Python không?

      Chúng ta có thể thấy đầu ra trong Bảng điều khiển Python [Hiển thị bảng điều khiển IPython] cũng như đường dẫn của tệp mà chúng ta đang chạy và thư mục làm việc nơi mã này được chạy. Chúng tôi cũng có thể chạy bất kỳ mã Python nào được nhập trực tiếp vào Bảng điều khiển IPython .

Chủ Đề