2015-03-15 24 views
13

Tôi có một máy Linux 64 bit. Làm thế nào để cài đặt PyPy trong môi trường anaconda của tôi. Tôi đã thử conda cài đặt pypy. Nó nói rằng không có gói nào có sẵn. pip install pypy cũng trả về một thông báo tương tự. Có phải đó là cách duy nhất để cài đặt PyPy bằng cách tải tệp tar.gz từ trang web? Sau khi cài đặt, làm thế nào để cấu hình môi trường Anaconda của tôi theo cách như vậy để có thể chuyển từ PyPy sang các triển khai Python khác khi được yêu cầu? hỗ trợ phiên bảnLàm thế nào để cài đặt PyPy trong Anaconda

+0

Tôi không nghĩ rằng điều này là có thể. Hãy ghi nhớ rằng 'pypy' không chỉ là một số gói mở rộng python mà là một triển khai hoàn toàn mới của trình thông dịch python trong python thuần túy. Nhiều gói ở gốc của ngăn xếp gói khoa học (ví dụ: 'numpy',' scipy') chưa được hỗ trợ đầy đủ bởi 'pypy'. Vì vậy, AFAICT, 'pypy' không được áp dụng rộng rãi trong cộng đồng python khoa học. Tôi nghĩ sẽ không có giải pháp cho điều này là tương lai gần. – cel

+1

@cel Lưu ý rằng conda là một con trăn thuyết bất khả tri quản lý gói (ví dụ, bạn có thể cài đặt R qua một gói conda, và nó phải được bình đẳng có thể làm điều đó cho PyPy. Nhưng ai đó có đầu tiên viết một công thức cho nó, xây dựng nó và làm cho nó có sẵn) – jorgeca

Trả lời

-1

Puppy có thể tìm thấy ở đây: http://pypy.org/download.html.

Nó được phân phối cụ thể, vì vậy nếu bạn không có một huyện được hỗ trợ bạn có thể. Hãy thử sử dụng tùy chọn xây dựng.

Nếu không có thông tin thêm về Linux và các phiên bản python, rất khó để bổ sung thêm.

+0

Tôi hiện đang sử dụng Python 2.7.9 | Anaconda 2.1.0 (64-bit) Hệ điều hành: Linux 3.5.0-54-generic x86_64 Hiện tại đây là Python chạy khi tôi cố gắng chạy bất kỳ chương trình Python nào. Tôi muốn nó chạy PyPy thay vì điều này. –

3

Có một phương pháp thay thế duy trì bởi Riccardo Vianello trên GitHub:

https://github.com/rvianello/conda-pypy

Về cơ bản nó liên quan đến việc sử dụng kênh conda mình thay vì một sự mặc định để cài đặt các gói cần thiết. Một số cơ bản được cung cấp.

Các vấn đề liên quan