2015-03-27 18 views
5

Tôi đã chạy Anaconda trong vài ngày. Tôi có thể chạy một sổ ghi chép bằng cách thực hiện ipython notebook trong dấu nhắc lệnh. Tôi bây giờ cố gắng để chuyển đổi một cuốn sách lưu ý với latex hoặc pdf bằng cách làm ipython nbconvert --to latex mynotebook.ipynb nhưng tôi nhận được lỗi `Không thể chuyển đổi sổ ghi chép ipython bằng Anaconda trên Windows

PandocMissing: Pandoc wasn't found.

cùng với nhiều thông báo lỗi. Tôi đã cài đặt MikTex. Tôi thấy pandoc.py trong thư mục C:\Users\Me\Anaconda\Lib\site-packages\IPython\nbconvert\utils. các vấn đề có thể là gì?

Trả lời

7

pandoc không phải là gói python. IPython\nbconvert\utils\pandoc.py không phải là pandoc, mà chỉ đơn thuần là mô-đun trợ giúp.

Đối với linuxosx, có pandoc trên binstar.

Bạn có thể cài đặt bằng lệnh dưới đây.

conda install -c https://conda.binstar.org/asmeurer pandoc 

Đối windows, bạn có thể tải phiên bản mới nhất từ ​​pandoc của github repository.

+0

Điều này cho tôi một lỗi: 'Lỗi: Không tìm thấy gói nào trong các kênh win-64 hiện tại khớp với: pandoc'. – theQman

+0

@ theQman, xin lỗi vì điều đó. Tôi hoàn toàn bỏ lỡ rằng bạn đang sử dụng các cửa sổ. Tôi đã cập nhật câu trả lời của mình. – cel

+3

Tôi hiện đã cài đặt pandoc nhưng vẫn nhận được lỗi tương tự. – theQman

3

Khi bạn đã cài đặt Pandoc, bạn sẽ phải thêm thư mục chứa nó vào biến PATH của bạn.

Xem this answer để biết chi tiết về cách thực hiện điều đó.

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