Vấn đề phổ biến ở đây: Tôi đã cài đặt Python và sau đó Spyder, và bây giờ khi tôi cài đặt các gói với "Cài đặt PIP", Spyder không thể tìm thấy các mô -đun, nhưng nếu tôi gọi Python trên dấu nhắc lệnh (sử dụng Windows), nó sẽ tìm thấy tất cả các gói đã cài đặt với pip. Show Tôi nhận thấy rằng ở Spyder, một giao diện điều khiển mới cho thấy nó đang chạy Python 3.7.9, nhưng nếu tôi chạy "python -v" trên lệnh promp, nó hiển thị Python 3.9.1, cũng cho "PY -0" và "PY -PY - 0p "Nó chỉ hiển thị một bản cài đặt của Python, cụ thể là
Chuyện gì đang xảy ra ở đây vậy? Tại sao Spyder dường như có phiên bản Python của riêng mình? Đây có phải là lý do tại sao các gói được cài đặt với PIP không giao tiếp với Spyder? Xem video của chúng tôi về bằng cách sử dụng các mô -đun bổ sung hoặc làm theo các hướng dẫn bên dưới nó. Nếu bạn muốn sử dụng các mô -đun khác trong Spyder mà don đi kèm với trình cài đặt của chúng tôi, bạn cần cài đặt miniconda (chỉ khi bạn không có Anaconda hoặc miniconda!). Để Spyder nhận ra nó, việc cài đặt phải được thực hiện trong một trong các đường dẫn mặc định sau:only if you don’t have Anaconda or Miniconda yet!). For Spyder to recognize it, the installation should be done in one of the following default paths:
Sau đó, bạn cần tạo ra một môi trường Conda mới với các mô -đun mà bạn muốn sử dụng với Spyder và bao gồm conda create -n spyder-env -y conda activate spyder-env conda install spyder-kernels scikit-learn -y Cuối cùng, bạn cần kết nối Spyder với môi trường này bằng cách thay đổi trình thông dịch Python mặc định của Spyder. Để thực hiện việc này, nhấp vào tên của môi trường hiện tại trong thanh trạng thái, sau đó nhấp vào Thay đổi môi trường mặc định theo tùy chọn.Change default environment in Preferences. Điều này sẽ mở hộp thoại Tùy chọn trong phần Thông dịch viên Python. Tại đây, chọn tùy chọn Sử dụng trình thông dịch Python sau và sử dụng thả xuống bên dưới để chọn môi trường ưa thích của bạn. Nếu nó không được liệt kê, hãy sử dụng hộp văn bản hoặc nút Chọn tệp để nhập đường dẫn đến trình thông dịch Python bạn muốn sử dụng.Preferences dialog in the Python interpreter section. Here, select the option Use the following Python interpreter, and use the dropdown below to select your preferred environment. If it is not listed, use the text box or the Select file button to enter the path to the Python interpreter you want to use. Môi trường mới của bạn sẽ chỉ được liệt kê ở đây nếu bạn đã cài đặt miniconda (hoặc anaconda) trong đường dẫn mặc định như trong bảng trên. Nhấp vào Kernel khởi động lại trong menu bảng điều khiển để thay đổi này có hiệu lực.Restart kernel in the Consoles menu for this change to take effect. Spyder
Spyder là một môi trường phát triển tích hợp đa nền tảng (IDE) nguồn mở cho chương trình khoa học bằng ngôn ngữ Python. Spyder tích hợp với một số gói nổi bật trong ngăn xếp Python khoa học, bao gồm Numpy, Scipy, Matplotlib, Pandas, Ipython, Sympy và Cython, cũng như phần mềm nguồn mở khác. [4] [5] Nó được phát hành theo giấy phép MIT. [6] is an open-source cross-platform integrated development environment (IDE) for scientific programming in the Python language. Spyder integrates with a number of prominent packages in the scientific Python stack, including NumPy, SciPy, Matplotlib, pandas, IPython, SymPy and Cython, as well as other open-source software.[4][5] It is released under the MIT license.[6] Ban đầu được tạo ra và phát triển bởi Pierre Raybaut vào năm 2009, kể từ năm 2012 Spyder đã được duy trì và liên tục được cải thiện bởi một nhóm các nhà phát triển Python khoa học và cộng đồng. Spyder có thể mở rộng với các plugin của bên thứ nhất và bên thứ ba, [7] bao gồm hỗ trợ cho các công cụ tương tác để kiểm tra dữ liệu và nhúng các công cụ bảo đảm chất lượng và nội tâm đặc hiệu của mã Python, như pyflakes, pylint [8] và dây thừng. Nó có sẵn đa nền tảng thông qua Anaconda, trên Windows, trên các macOS thông qua các macport và trên các bản phân phối Linux lớn như Arch Linux, Debian, Fedora, Gentoo Linux, OpenSuse và Ubuntu. [9] [10] Spyder sử dụng QT cho GUI của nó và được thiết kế để sử dụng một trong hai ràng buộc pyqt hoặc pyside python. [11] QTPY, một lớp trừu tượng mỏng được phát triển bởi Dự án Spyder và sau đó được thông qua bởi nhiều gói khác, cung cấp sự linh hoạt để sử dụng phụ trợ. [12] Features[edit][edit]Các tính năng bao gồm: [13]
Plugins[edit][edit]Các plugin có sẵn bao gồm: [14]
Xem thêm [sửa][edit]
References[edit][edit]
Liên kết bên ngoài [Chỉnh sửa][edit]
Spyder có đi kèm với Python không?Spyder được bao gồm theo mặc định trong phân phối Anaconda Python, đi kèm với mọi thứ bạn cần để bắt đầu trong gói tất cả trong một và là phương thức cài đặt được đề xuất của chúng tôi trên Linux (và được hỗ trợ trên các nền tảng khác)., which comes with everything you need to get started in an all-in-one package, and is our recommended installation method on Linux (and supported on the other platforms too).
Tải xuống Spyder có bao gồm Python không?Cài đặt trên Windows Spyder cũng được bao gồm trong phân phối Python Khoa học Winpython, mặc dù nó không bao gồm gói Conda thuận tiện của Anaconda và người quản lý môi trường như Anaconda.Bạn có thể sử dụng nó ngay sau khi cài đặt, giống như với Anaconda.Spyder is also included in the WinPython scientific Python distribution, although it doesn't include Anaconda's convenient conda package and environment manager like Anaconda. You can use it immediately after installing, just like with Anaconda.
Spyder có thể chạy mà không có Python?Các yêu cầu để chạy Spyder là: Python 2.7 hoặc> = 3.3.Pyqt5> = 5.2 hoặc pyqt4> = 4.6.0 (pyqt5 được khuyến nghị).Python 2.7 or >=3.3. PyQt5 >=5.2 or PyQt4 >=4.6. 0 (PyQt5 is recommended).
Làm cách nào để thêm gói Python vào Spyder?Spyder cũng là một gói, bạn có thể cài đặt các gói bằng PIP hoặc Conda và Spyder sẽ truy cập chúng bằng đường dẫn Python của bạn trong môi trường ... Mở dấu nhắc lệnh Anaconda .. Kích hoạt môi trường của bạn: Conda kích hoạt env-name .. Cài đặt gói: Conda Cài đặt tên của bạn .. |