Tôi có thể sử dụng hạt nhân Python với Jupyter. Tôi đang tìm một cách để sử dụng sagemath bên trong Jupyter.I không thể nhìn thấy một cách để cài đặt nó. Làm thế nào để làm điều đó?Làm thế nào để cài đặt hạt nhân sagemath trong Jupyter
Trả lời
Bạn đang đi về phía sau; Sage bao gồm sổ ghi chép Jupyter bên trong nó, và bạn có thể sử dụng nó với hạt nhân đó theo cách đó. (Cũng như những người khác.) Sử dụng
$ sage --notebook ipython
Tôi tin tưởng. Xem thêm here.
(Tôi nghĩ rằng cũng có một số người đã thành công chuyển hướng Jupyter của họ để "nhìn thấy" hạt nhân Sage bằng cách chỉnh sửa một số tập tin hoặc cấu hình. Mở Arch Linux này dường như được hỗ trợ ...?)
Tôi có chỉ cần cài đặt hạt nhân SageMath trên bản cài đặt Jupyter hiện có của tôi. Thật dễ dàng.
$ sudo jupyter kernelspec install ./SageMath/local/share/jupyter/kernels/sagemath
đâu SageMath là thư mục sagemath gốc của bạn. Hy vọng điều này sẽ giúp một ai đó.
Nếu bạn không có quyền sudo bạn sẽ không thể cài đặt toàn hệ thống, nhưng bạn vẫn có thể cài đặt cho chính mình bằng cách sử dụng --user
cờ:
$ jupyter kernelspec install --user ./SageMath/local/share/jupyter/kernels/sagemath
Nếu cần, hãy chỉnh sửa tệp 'kernel.json' bổ sung để tạo hạt nhân SageMath Jupyter nhận biết vị trí của SageMath, bằng cách thêm' "env": {"SAGE_ROOT": "/ path/to/sage"} 'vào kết thúc từ điển trong 'kernel.json'. Bạn sẽ tìm thấy vị trí của 'kernel.json' bằng cách thực thi' jupyter kernelspec list'. (Thay thế '/ path/to/sage' bằng đường dẫn thực tế đến' sage' executable.) –
Cảm ơn thông tin. Ngoài ra, hiền thực thi nên ở trong PATH và cách dễ nhất để làm điều này là tạo một liên kết tượng trưng trong/usr/local/bin/sage – Layek
Tôi đã thành công với phương pháp này với anaconda jupyter. Dưới đây là một mẹo nữa: để có được jsmol và bajs làm việc trong hạt nhân SageMath này, hãy chắc chắn tạo liên kết tượng trưng đến SageMath/local/share/jsmol và SageMath/local/share/threejs như/anaconda/share/jupyter/nbextensions/jsmol và/anaconda/share/jupyter/nbextensions/threejs tương ứng (thay đổi đường dẫn đến jupyter/nbextensions khi cần thiết để cài đặt jupyter của bạn). –
- 1. Lỗi hạt nhân Jupyter R
- 2. Sử dụng hạt nhân Spark trên Jupyter
- 3. Hạt nhân Jupyter Scala Thiếu
- 4. jupyter: Không có hạt nhân nào có tên python3
- 5. Làm thế nào để gỡ bỏ cài đặt jupyter
- 6. Làm thế nào để gỡ lỗi hạt nhân Jupyter Python3 chết?
- 7. Nhân nào trong số nhiều hạt nhân Spark/Scala cho Jupyter/IPython để chọn?
- 8. Hạt nhân chết máy tính xách tay Jupyter
- 9. làm thế nào để chương trình giao tiếp - hạt nhân vi hạt nhân nguyên khối hạt nhân exo
- 10. jupyter máy tính xách tay chạy hạt nhân trong env khác nhau
- 11. Làm thế nào để cấu trúc hạt nhân OpenCL lớn?
- 12. Có thể chạy hạt nhân pypy trong sổ ghi chép Jupyter không?
- 13. Làm thế nào để xây dựng một nhị phân tĩnh cho cài đặt GNU/Linux với hạt nhân cũ?
- 14. Trên MAC OS X 10.8.x làm thế nào để ứng dụng AppStore cài đặt phần mở rộng hạt nhân?
- 15. Làm thế nào tôi có thể cài đặt Jupyter/IPython 4 một cách an toàn trong khi cài đặt conda?
- 16. Làm cách nào để thêm hạt nhân trên máy tính từ xa trong Sổ tay Máy tính của IPython (Jupyter)?
- 17. Làm cách nào để xóa/làm mới các hạt nhân có sẵn cho máy tính xách tay IPython/Jupyter v4.0?
- 18. hạt nhân đăng ký trong ipython máy tính xách tay/jupyter - kernel.json
- 19. Tải mô-đun hạt nhân trong hạt nhân Android
- 20. Làm cách nào để IntelliJ/PyCharm nhận ra hạt nhân IPython đang hoạt động?
- 21. Làm thế nào để đo thời gian hạt nhân bên trong trong NVIDIA CUDA?
- 22. Làm thế nào để cài đặt SWIG?
- 23. Làm thế nào để cài đặt setuptools?
- 24. malloc trong hạt nhân
- 25. Làm thế nào để cài đặt phpseclib?
- 26. Làm thế nào để cài đặt tensorboard
- 27. Làm thế nào để cài đặt Hugo?
- 28. Làm thế nào để cài đặt Xuggler?
- 29. Làm thế nào để cài đặt flexbox?
- 30. Làm cách nào để lấy ID luồng hạt nhân?
Nhưng đó máy tính xách tay sagemath không có các tính năng để xuất bản. Nhưng máy tính xách tay của Jupyter thì có. – user567879
Tôi không nói về sổ ghi chép sagenb, nhưng sổ ghi chép Jupyter, mà bạn có thể gọi như trong bài viết đã chỉnh sửa của tôi ... – kcrisman
Kiến trúc Linux nhắc tôi hỏi câu hỏi này. Cảm ơn nó đã làm việc. – user567879