khi tôi đang làm việc với máy tính xách tay ipython, tôi muốn chạy một máy chủ xách tay. Tôi theo sau chính thức tutorial Tuy nhiên, khi tôi muốn có được chức năng get_config()
như đã nói trong hướng dẫn, tôi đi qua với tên get_config
không được xác định vấn đề. Tôi đã tìm kiếm trên Internet và tìm thấy số page. Tuy nhiên, không có tệp ~/.ipython/profile_default/ipython_config.py
trong hệ thống ubuntu 12.04 của tôi. Tôi có thể làm gì để giải quyết vấn đề?tên 'get_config' không được xác định
Trả lời
Paul Ivanov tuyên bố trong bài diễn đàn:
get_config có sẵn chỉ bên trong các tập tin cấu hình tại thời gian tải.
Vì vậy, bạn chỉ có thể sử dụng get_config
trong tệp cấu hình, không phải trong phiên ipython
.
Bạn về cơ bản có hai lựa chọn:
Nếu bạn chỉ muốn thay đổi tạm thời, bạn có thể sử dụng %config
kỳ diệu. Nhưng lưu ý rằng các thay đổi bị mất sau khi bạn thoát khỏi phiên.
Các tài liệu nói:
Hiện nay, điều này chỉ ảnh hưởng đến phiên hiện tại - thay đổi bạn thực hiện cho cấu hình sẽ không được lưu ở bất cứ đâu. Ngoài ra, một số tùy chọn chỉ được đọc khi IPython khởi động, vì vậy chúng không thể thay đổi như thế này.
Tùy chọn thứ hai là tạo hồ sơ mới. (xem ipython profile help
). Mỗi hồ sơ đi kèm với các tập tin cấu hình riêng của nó. Bạn có thể tìm tệp bằng cách thực hiện:
ls $(ipython locate profile <your-profile-name>)
Bạn có thể thêm tùy chọn cấu hình vào tệp *_config.py
cụ thể.
Để đọc thêm, hãy xem số config intro của ipython.
cảm ơn! Tôi đã theo dõi tài liệu bạn trình bày và hoàn thành công việc của tôi! – zishuiym
@zishuiym, vui lòng xem xét chấp nhận câu trả lời của tôi nếu nó giúp bạn giải quyết vấn đề này. Đây là cách StackExchanges đánh dấu các câu hỏi như đã giải quyết (chưa kể tất cả danh tiếng tiền thưởng đó :)) – cel
- 1. TênError: tên 'UTC' không được xác định
- 2. TênError: tên 're' không được xác định
- 3. TênError: tên 'N_TOKENS' không được xác định
- 4. tên chức năng không được xác định trong lớp python
- 5. TênError: tên 'tải lại' không được xác định
- 6. Hết giờ Python và “tên chung ... không được xác định”
- 7. thoát tên không được xác định trong python
- 8. Đâu là không gian tên được xác định?
- 9. tên toàn cầu 're' không được xác định
- 10. TênError: tên chung 'giảm' không được xác định
- 11. tên loại không xác định 'uint8_t', MinGW
- 12. Xcode ios Tên loại không xác định?
- 13. lỗi: tên loại không xác định ‘FILE’
- 14. Tên loại không xác định 'UIImage'
- 15. Truy vấn XmlDocument mà không nhận được tiền tố 'Không gian tên không được xác định'
- 16. Biến JavaScript không xác định và không được xác định
- 17. Tên liên tục không xác định của RubyMỗi tên lớp
- 18. C chức năng gọi lại được xác định trong một không gian tên chưa đặt tên?
- 19. defaultdict không được xác định
- 20. Timedelta không được xác định
- 21. 'ansible_date_time' không được xác định
- 22. Laravel không được xác định
- 23. ReactDom không được xác định
- 24. "Modernizr không được xác định"
- 25. ISODate không được xác định
- 26. 'Proptypes' không được xác định
- 27. sqlconnection không được xác định
- 28. req.headers.origin không được xác định
- 29. Powershell: tìm tên tệp có chức năng được xác định
- 30. Tên thuộc tính 'ProductId' đã được xác định
Bạn có thể chỉnh sửa toàn bộ stacktrace lỗi trong câu hỏi của mình không? – cel