Tôi chỉ muốn chỉ đạo một Sublime Văn bản 2 gói (SublimeREPL) để quá trình cài đặt python đúng - vào lúc này, nó nhặt một trong những sai lầm.đạo Tiêu Sublime 2 gói để cài đặt python đúng
Câu chuyện ở đây quen thuộc với người dùng máy Mac. Hệ điều hành Mac đi kèm bao gồm một cài đặt python mà nó sử dụng cho các công cụ hệ điều hành khác nhau mà python là bắt buộc. Giống như nhiều người khác, tôi không thích sử dụng python hệ thống này (nằm trong/System/Library/...) bởi vì nó thường lỗi thời và dĩ nhiên không phải là ý hay khi cập nhật nó - nó là một con trăn đang hoạt động cài đặt được sử dụng bởi hệ điều hành Mac, và cập nhật những rủi ro gây ra những nhiệm vụ hệ điều hành phụ thuộc vào cài đặt đó để phá vỡ.
Nhưng đó là phiên bản chọn của các gói SublimeREPL:
Python 2.7.1 (r271:86832, Jun 25 2011, 05:09:01)
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Phiên bản tôi sử dụng để phát triển (và được cài đặt trong/Library/Frameworks/và symlinked vào/usr/local/bin) là :
@ > python
Python 2.7.3 (v2.7.3:70274d53c1dd, Apr 9 2012, 20:52:43)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Sublime 2 văn bản được chọn lên các phiên bản đúng nơi khác, trừ khi sử dụng trọn gói SublimeREPL vì vậy phải có một thiết lập trong một trong các file config trong Package rằng sẽ cho tôi SublimeREPL trực tiếp đến cor python trực tiếp.
Nhưng tôi không thể tìm thấy.
Dường như tôi đã cạn kiệt tất cả các tùy chọn đáng tin cậy, trong đó, nhìn qua Text/Sublime tôi 2/Gói/thư mục phải cư trú tại một trong hai:
SublimeREPL/
SublimeREPL (OSX).sublime-settings
SublimeREPL.sublime-settings
Hoặc
User/
SublimeREPL.sublime-settings
Trong thực tế, tôi đã thêm từng tệp ba JSON ở trên, không có hiệu lực:
{
"default_extend_env": {"PATH": "/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin/python2.7:{PATH}"}
}
'default_extend_env' nên làm việc như mong đợi. Bạn có thể kiểm tra nếu có bất cứ điều gì trong 'Preferences -> Cài đặt gói -> SublimeREPL -> Settings - User' (~/.config/sublime-text-2/Packages/User/SublimeREPL.sublime-settings)? –
hi - làm tốt lắm. Tôi sử dụng liên tục Node, R và Python REPLs. Tôi đã chỉnh sửa câu trả lời của tôi ở trên trong phần bình luận của bạn. Như bạn có thể thấy tôi đã thêm các đường dẫn có liên quan vào các thiết lập User/SublimeREPL.sublime nhưng nó không có tác dụng (làm tôi ngạc nhiên). Nếu bạn biết những gì tôi đã làm sai, có lẽ đặt trong một câu trả lời và tôi sẽ upvote nó và tôi cũng sẽ viết nó lên trên dự án wiki của bạn, 'vấn đề/giải quyết' tôi giả sử. – doug
Bây giờ, hãy sử dụng giải pháp thay thế mà stav đã cung cấp. Tuần tới tôi đang lên kế hoạch cho một cuộc chạy nước rút tuyệt vời Sublime [REPL | PTY], và tôi chắc chắn sẽ kiểm tra những gì đang xảy ra ở đây :) https://github.com/wuub/SublimeREPL/issues/43 –