2009-02-19 27 views

Trả lời

7

Bạn cần đảm bảo rằng Python đã được tạo dưới dạng ứng dụng 64 bit. Ví dụ, trên Win64 bạn sẽ có thể chạy 32bit xây dựng của Python.exe nhưng nó sẽ không nhận được những lợi ích của môi trường 64 bit như Windows sẽ chạy nó trong một sandbox 32bit.

+0

Điều đó có nghĩa là tôi sẽ chạy tốt hơn trên Linux? Hoặc tôi có thể xây dựng một Windows exe 64 bit cho Python không? – Ben

+0

Đã có sẵn tại http://www.python.org/ftp/python/3.0.1/python-3.0.1.amd64.msi Họ đã gọi cài đặt amd64 là sự công nhận thực tế là AMD đã tạo Tập lệnh 64 bit. Quá trình cài đặt sẽ hoạt động trên các CPU Intel và AMD – Sean

+0

Ngoài ra còn có phiên bản Python 2.6.1 64bit tại http://www.python.org/ftp/python/2.6.1/python-2.6.1.amd64.msi – Sean

3

Bản thân ngôn ngữ python không có những hạn chế như vậy, nhưng có lẽ hệ điều hành hoặc thời gian chạy python của bạn (pypy, cpython, jython) có thể có những hạn chế như vậy.

Sự kết hợp giữa thời gian chạy python và hệ điều hành nào bạn muốn sử dụng?

+0

thực sự, tôi không quan tâm. Tôi có một ứng dụng mà tôi đang làm việc trên bây giờ (một phần trong Matlab và một phần trong Python) đang chạy vào giới hạn bộ nhớ, và tôi muốn lên kế hoạch chuyển sang 64bit. Tôi không chắc liệu Python có phải là ngôn ngữ đúng hay không, nhưng từ đó bạn nói, có vẻ như nó sẽ ổn. – Ben

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