Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực

Tôi đang viết một trình biên dịch bằng Python bằng cách sử dụng Eclipse với Pydev. Tôi đã đến một giai đoạn mà tôi cần viết một số mã trong Java. Tôi đang lang thang nếu có cách kết hợp chúng thành một dự án duy nhất, bởi vì tại thời điểm tôi có hai dự án riêng biệt và bất cứ khi nào tôi cần thay đổi mã Java, tôi phải sao chép tệp .Class vào dự án Python theo cách thủ công vào dự án Python .

Nếu điều này là không thể, bạn sẽ đề xuất điều gì là cách thanh lịch nhất để cấu trúc các tệp của các dự án này và làm thế nào tôi nên thiết lập quy trình xây dựng của mình?

Thanks.

Đã hỏi ngày 26 tháng 3 năm 2012 lúc 22:21Mar 26, 2012 at 22:21

Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực

Will Sewellwill SewellWill Sewell

2.5331 Huy hiệu vàng20 Huy hiệu bạc39 Huy hiệu đồng1 gold badge20 silver badges39 bronze badges

0

Bạn có thể giữ mọi thứ trong các dự án riêng biệt mà không phải sao chép các tệp .Class vào dự án Python với điều kiện bạn biến dự án đó thành dự án PYDEV và thêm địa điểm chứa các tệp .Class (tức là. Cấu hình PYDEV (và tham chiếu dự án từ dự án Python của bạn).

Hãy xem "Tài liệu tham khảo dự án cho người dùng Jython" (cuối http://pydev.org/manual_101_project_conf2.html).

Tôi nghĩ rằng bạn cũng có thể làm những gì bạn đã hỏi trong câu hỏi của mình: Tạo một dự án Java, cũng đặt nó thành một dự án PYDEV (nhấp chuột phải đó là dự án> pydev> đặt làm dự án PYDEV) và định cấu hình các thuộc tính dự án Pydev đặt Pythonpath vào địa điểm nơi bạn có các tệp Python của mình và thêm một mục khác vào thư mục bin (tức là: nơi các tệp .class tồn tại). Không chắc chắn nếu nó sẽ tốt hơn để giữ những dự án đó là 2 dự án tách biệt.

Đã trả lời ngày 27 tháng 3 năm 2012 lúc 11:45Mar 27, 2012 at 11:45

Fabio Zadroznyfabio ZadroznyFabio Zadrozny

24.5k4 Huy hiệu vàng64 Huy hiệu bạc76 Huy hiệu đồng4 gold badges64 silver badges76 bronze badges

Tôi nghĩ rằng Jython sẽ là lý tưởng ở đây, vì mã Python về cơ bản được dịch sang mã byte Java và chạy trên máy ảo Java, giúp bạn dễ dàng giao tiếp giữa hai. Ngoài ra, bản thân Pydev tích hợp tốt với Jython.

Đã trả lời ngày 26 tháng 3 năm 2012 lúc 22:25Mar 26, 2012 at 22:25

Chris Dennettchris DennettChris Dennett

22.1k8 Huy hiệu vàng55 Huy hiệu bạc84 Huy hiệu đồng8 gold badges55 silver badges84 bronze badges

Viện Công nghệ Rose -Hulman - Khoa học máy tính & Kỹ thuật phần mềm Computer Science & Software Engineering

Python3 phải được cài đặt trước khi hoàn thành việc thấm nhuần. Nếu bạn chưa cài đặt Python, bạn có thể cài đặt nó bằng các hướng dẫn này

Cài đặt trình cắm PYDEV cho Eclipse

  1. Khởi động nhật thực
    1. Khởi động nhật thực. Một màn hình như thế này sẽ xuất hiện, nơi bạn có thể chọn không gian làm việc nào để mở. (Nếu không, hãy đến File → Switch Workspace → Other)

    2. & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Ảnh chụp màn hình đọc 'Python 3.1', là phiên bản cũ. Bạn sẽ cài đặt Python 3.2.
    3. Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực
    4. Duyệt thư mục CSSE120 mà bạn đã tạo khi cài đặt Eclipse. Chọn "Sử dụng điều này làm mặc định và không hỏi lại".

      1. Nếu bạn làm như vậy, Eclipse sẽ tự động sử dụng không gian làm việc này vào lần tới khi bạn mở Eclipse. Nếu bạn muốn thay đổi không gian làm việc sau này, bạn luôn có thể truy cập Tệp → Chuyển đổi không gian làm việc ... để được gửi lại cửa sổ Launcher Workspace Launcher.File → Switch Workspace... to be sent back to the Workspace Launcher window.

    5. Bây giờ bạn sẽ thấy màn hình chào mừng của Eclipse:

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực

      Nhấp vào mũi tên bên phải để đi đến Workbench.

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực

      Đây là nơi bạn sẽ làm hầu hết công việc của mình trong Eclipse.

  2. Tải xuống Pydev từ trong Eclipse
    1. Chuyển đến trợ giúp → Cài đặt phần mềm mớiHelp → Install New Software
    2. & nbsp; Nhập http://pydev.org/updates trong công việc với: & nbsp; đồng ruộng.
      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực
    3. Enter http://pydev.org/updates in the Work with:  field.

    4. Sau vài giây, hai tùy chọn sẽ xuất hiện. Chọn tùy chọn PYDEV cho Eclipse. Không chọn cờ "Tích hợp Pydev Mylyn".not select the "PyDev Mylyn Integration" flag.

    5. & nbsp;
    6. Nhấp vào "Tiếp theo" và "OK" để tiếp tục cài đặt PYDEV.
    7. Chọn "Tôi chấp nhận các điều khoản của Thỏa thuận cấp phép", sau đó nhấp vào "Kết thúc". Trình cài đặt sẽ bắt đầu tải xuống trình cắm.
    8. Lưu ý: Khi bạn thấy hộp thoại Lựa chọn cần thiết, bạn phải kiểm tra thủ công hộp trước khi nhấn ổn. Nếu bạn không, có vẻ như việc cài đặt đang tiếp tục, nhưng không phải vậy. Bạn phải gỡ cài đặt Pydev, sau đó cài đặt lại. If you do not, it appears that the installation is continuing, but it is not. You must uninstall PyDev, then reinstall.
    9. Một cảnh báo bảo mật có thể xuất hiện hỏi liệu bạn có tin tưởng phần mềm được cài đặt không- nhấp vào "OK", sau đó đảm bảo các mục chính xác được chọn và nhấp vào Có. Quá trình thấm nhuần sẽ tiếp tục.
    10. Khi cài đặt hoàn tất, bạn sẽ được hỏi nếu bạn muốn khởi động lại Eclipse. Chọn "Có". Bạn có thể thấy việc sử dụng phụ & nbsp; Hộp thoại, chỉ cần bỏ chọn hộp và tiếp tục.
  3. Cấu hình PYDEV
    1. Python phải được cài đặt để định cấu hình PYDEV.
    2. Chuyển đến Window → Tùy chọn. Trong cửa sổ Tùy chọn, mở rộng PYDEV và chọn Thông dịch viên-Python.Window → Preferences. In the Preferences window, expand PyDev and select Interpreter-Python.

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực
    3. Nhấp vào "Mới ..." và nhập Python32 cho tên phiên dịch. Đối với trình thông dịch có thể thực thi, duyệt đến bản sao Python của bạn (C: \ Program Files \ Python32 \ python.exe) và nhấn Open.Python32 for the Interpreter name. For the Interpreter executable, browse to your copy of Python (C:\Program Files\Python32\python.exe), and press Open.

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực

      Nhấp vào "OK" và & nbsp; Lựa chọn cửa sổ cần thiết sẽ xuất hiện.

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực
    4. Chọn tất cả trừ PYSRC và Python32.Zip và nhấp vào OK nhiều lần khi cần thiết để thoát khỏi các tùy chọn. Lựa chọn mặc định sẽ ổn.
    5. Trình thông dịch hiện được thiết lập để mã bạn viết có thể được giải thích cho máy tính để chạy. Bây giờ bạn đã sẵn sàng để bắt đầu chạy mã.

Cài đặt Tùy chọn Eclipse cho Python

  1. Tải xuống các tùy chọn nhật thực
    1. Giải nén các tùy chọn này cho tệp CSSE120, đặt tệp giải nén duy nhất của nó (eclipsepreference-2011-06.epf) & nbsp; Ở bất kỳ vị trí thuận tiện nào (máy tính để bàn của bạn, thư mục tài liệu của tôi, v.v.).

  2. Nhập các tùy chọn
    1. Khởi động nhật thực.

      1. Nếu Eclipse cung cấp để chọn một không gian làm việc, hãy duyệt đến C: \ eclipseworkspace \ CSSE120.

      2. Nếu CSSE 120 Workspace không xuất hiện tự động, hãy chọn Tệp → Công tắc không gian làm việc → Khác và nhấp vào Tiếp theo. File → Switch Workspace → Other, and click Next.

    2. Bây giờ bạn đã sẵn sàng để đặt các tùy chọn cho không gian làm việc:

      1. Chọn Tệp → Nhập

      2. Trong hộp thoại Nhập, chọn General → Tùy chọn và nhấp vào Tiếp theo.

      3. Khi hộp thoại Tùy chọn Nhập mở, chọn Duyệt và tìm tệp eclipsepreferences-2011-06.epf mà bạn đã giải nén và lưu ở trên.

      4. Quay lại hộp thoại Tùy chọn nhập, kiểm tra nhập tất cả, sau đó chọn Kết thúc.

      5. Như trước đây, nếu hộp thoại sử dụng phụ xuất hiện, bỏ chọn hộp và tiếp tục.

      6. Xác nhận rằng việc cài đặt không để lại các tệp ngoài ý muốn bằng cách kiểm tra xem có:

        1. Thư mục .eclipse ngẫu nhiên ở bất cứ đâu, có thể trong thư mục ngay trên tài liệu của tôi.

        2. Bất kỳ người dùng bổ sung nào (ví dụ: trình cài đặt), trong C: \ Người dùng

        3. Không gian làm việc thêm Eclipse ở bất cứ đâu ngoại trừ các thư mục bên trong C: \ eclipseworkspace.

Viết chương trình Python đầu tiên của bạn

  1. Chuyển sang Phối cảnh Python
    1. Chuyển đến Window → Mở phối cảnh → Khác và chọn PYDEV, sau đó nhấp vào OK. Nếu bạn nhìn vào góc trên bên phải, bạn sẽ thấy rằng viễn cảnh đã thay đổi từ "java" thành "pydev".Window → Open Perspective → Other and choose PyDev, then click OK. If you look at the upper right corner you will see that the perspective has changed from "Java" to "PyDev".

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực
    2. Quan điểm được thiết kế để có các công cụ hữu ích nhất trong phạm vi tiếp cận với bất kỳ nhiệm vụ nào bạn đang làm (ví dụ: viết mã Java hoặc viết mã Python). Nếu bạn nhìn vào tệp → menu mới, bạn sẽ thấy rằng có các tùy chọn khác nhau với quan điểm khác nhau.File→ New menu you will see that there are different options with the different perspective.

      Như bạn có thể thấy, các quan điểm ảnh hưởng rất lớn đến giao diện của chương trình Eclipse.

  2. Tạo một dự án mới
    1. Chuyển đến Tệp → Mới → Dự án PYDEV để bắt đầu một trình hướng dẫn.File → New → PyDev Project to start a wizard.
    2. Trong cửa sổ tiếp theo xuất hiện, nhập tên dự án của bạn và chọn "Python" & nbsp; và 3.0 "; theo kiểu. Đảm bảo thư mục" SRC 'mặc định và thêm nó vào pythonpath? "được chọn. Nhấp vào kết thúc.

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực
    3. Nếu bạn nhìn vào góc trên bên trái của không gian làm việc (trong Chế độ xem Explorer của gói), giờ đây bạn sẽ thấy dự án mới được tạo của mình với thư mục "SRC" bên trong.

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực
  3. Tạo một mô -đun mới
    1. Chọn dự án bạn vừa tạo và chuyển đến Tệp → Mới → Mô -đun PYDEV. Điều này sẽ khởi chạy một trình hướng dẫn mô -đun Pydev mới, nơi bạn nên nhập tên cho mô -đun của mình và đảm bảo nó ở đúng vị trí. Để trống trường gói và chọn kết thúc.File → New → PyDev Module. This will launch a new PyDev Module Wizard where you should enter a name for your module and make sure it is in the right location. Leave the Package field blank and select Finish.

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực
    2. Nhìn vào Chế độ xem Explorer Gói và bạn sẽ thấy một biểu tượng của tệp mới của bạn bên trong thư mục SRC, mà Eclipse tạo ra khi bạn thực hiện dự án mới trước đó.

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực

      Tệp phải được mở trong không gian mở ở trung tâm của chế độ xem không gian làm việc. .

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực
  4. Viết và chạy chương trình
    1. Đây là một chương trình để chào đón thế giới. Chỉ cần nhập print('Hello, World!') vào tệp. Bạn có thể xóa bình luận tài liệu mặc định hoặc để nó ở đó; Python bỏ qua nó.

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực
    2. Nhấp chuột phải vào tệp và chọn Lưu (hoặc nhấn CTRL+S) để lưu tệp.

    3. Cuối cùng, chọn biểu tượng lời chào và đi để chạy → chạy dưới dạng → python chạy để chạy chương trình của bạn.Run → Run As → Python Run to run your program.

      .Run As → Python Run, or press Ctrl+F11.)

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực
    4. Nhìn vào đáy màn hình của bạn ở chế độ xem bảng điều khiển và bạn sẽ thấy tin nhắn bạn đã nói với máy tính.

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực

      Xin chúc mừng! Bạn đã viết chương trình đầu tiên của bạn với Python.

Định cấu hình PYDEV cho năng suất

  1. Thêm số dòng
    1. Thêm số dòng bằng cách nhấp chuột phải vào lề ở phía bên trái của chế độ xem mã và nhấp vào hiển thị số dòng. & NBSP;Show Line Numbers
  2. Thay đổi màu bình luận thành một màu bạn có thể đọc dễ dàng hơn
    1. Chuyển đến Window → Tùy chọn. Mở Pydev và chọn các biên tập viên (thực tế là nhấp vào 'biên tập viên', đừng chỉ mở rộng nó). Trong menu Dropdown Tùy chọn màu xuất hiện, chọn Nhận xét. Sau đó thay đổi nó thành một màu sáng hơn (có lẽ là Fuchsia?).

      Hướng dẫn how to integrate python with java in eclipse - cách tích hợp python với java trong nhật thực

  3. Bật chế độ xem nhiệm vụ & nbsp; Để hiển thị TODO: các mục và thêm một cân nhắc: Tag
    1. Chuyển đến Window → Hiển thị xem → Nhiệm vụ.Window → Show View → Tasks.
    2. Window → Tùy chọn → PYDEV → Thẻ tác vụ và thêm hãy xem xét: đến cuối danh sách., and add CONSIDER: to the end of the list.
    3. Để có được các thẻ tác vụ để hiển thị, hãy chạy chương trình một lần hoặc chọn Dự án → Làm sạchProject → Clean

Python có thể tích hợp với Java không?

Python là ngôn ngữ kịch bản hướng đối tượng, tự động biến nó thành một cặp tốt cho Java. Nhưng khi kết hợp với một thông dịch viên Python được viết hoàn toàn bằng Java, như Jython, bạn có thể làm những việc như viết toàn bộ applet trong Python.. But when combined with a Python interpreter written entirely in Java, like Jython, you could do things like write entire applets in Python.

Tôi có thể sử dụng Eclipse cho cả Java và Python không?

Eclipse là một trong những IDE phổ biến nhất để mã hóa trong Java, nhưng, hóa ra, nó có thể được sử dụng cho các ngôn ngữ khác nhau, bao gồm C, C ++ và thậm chí là Python! Trong bài viết hướng dẫn này, chúng ta sẽ học cách đưa Python lên và chạy trong nhật thực với sự trợ giúp của thị trường Eclipse!it can be used for different languages, including C, C++, and even Python! In this how-to article, we will learn how to get Python up and running in Eclipse with the help of the Eclipse Marketplace!

Eclipse tích hợp như thế nào với Python?

Lập trình Python trong Eclipse IDE..
Bắt đầu và dừng nhật thực ..
Nhận ra các phần của Workbench Eclipse ..
Mã kiểm tra trong trình thông dịch Python ..
Tạo một dự án mới trong Eclipse Workbench ..
Nhập và chỉnh sửa tập lệnh (một mô -đun chạy như một chương trình).
Chạy một kịch bản ..
Tìm và sửa lỗi trong tập lệnh ..
Kết thúc một dự án ..

Tôi có thể lập trình Python trong Eclipse không?

Chạy Python từ bên trong Eclipse PY và Eclipse sẽ nhận ra nó là mã Python.Nhập một số mã Python (ví dụ: In 2+2), sau đó nhấp chuột phải vào tệp Python bạn đã tạo và chọn chạy dưới dạng >> chạy Python.Bạn sẽ thấy đầu ra của mã python của bạn trong bảng điều khiển ở dưới cùng của cửa sổ Eclipse.py, and Eclipse will recognize it as Python code. Type in some Python code (for instance: print 2+2 ), then right-click on the Python file you've created and select Run As >> Python run . You should see the output of your Python code in the console at the bottom of the Eclipse window.