2013-03-21 37 views
6

Tôi đang chạy một số mã Python từ một máy ảo nhưng tôi muốn sử dụng Eclipse/PyDev làm IDE trên máy chủ. Có cách nào để cấu hình Eclipse để nó sẽ sử dụng trình thông dịch Python và các gói của máy ảo không? Những thứ này khác với những cái được cài đặt trên máy chủ. Ngoài ra, tôi không chắc chắn về cách truy cập vào trình thông dịch Python trên máy ảo. Tôi đang sử dụng một phiên bản mod của Ubuntu trên Virtual Box.Cấu hình Eclipse/PyDev để sử dụng trình thông dịch Python của máy ảo của tôi

Trả lời

0

Nếu cả hai máy đang trong OS cùng hoặc gần, bạn có thể:

  • Gắn kết các hệ thống tập tin của tổ chức vào máy chủ.
  • Đến Eclipse sở thích => PyDev => Interpreter - Python => mới
  • Lấy Python thực thi trên hệ thống tập tin được gắn
  • Validate

  • Đến tính chất của dự án của bạn

  • Pydev - Biên phiên dịch/Gramar
  • Chọn trình thông dịch mới được tạo.

Bạn có thể kiểm tra virtualenv nếu bạn muốn làm việc với máy ảo.

+0

Bạn có ý gì khi gắn hệ thống tệp của máy chủ lưu trữ vào máy chủ lưu trữ. Tôi chỉ có thể xem các tệp máy ảo là tệp vbox và vmdk. Máy ảo chạy một phiên bản dòng lệnh của Ubuntu và máy chủ là OS X 10.8. Loại hệ thống tập tin là 'vboxsf' khi tôi gõ df -T – Youcha

+0

đặt somthing như samba hoặc ssh trong máy chủ ảo và sau đó gắn nó vào máy chủ lưu trữ. hoặc với VirtualBox, tôi nhớ rằng bạn có thể gắn kết nó một cách tự nhiên với VirtualBox – ornoone

0

Bạn có thể sử dụng khi VM python thông dịch viên kết nối với trình gỡ lỗi IDE python của máy chủ lưu trữ của bạn. Họ đang giao tiếp và IDE cảnh báo thông dịch viên VM về các điểm ngắt.

Lưu ý: nguồn trên mặt IDE phải giống như trên VM nếu không điểm ngắt sẽ bị đặt sai chỗ.