2013-07-29 24 views
5

Có ai biết nếu có thể tải ipython được tải trước với gói tùy chỉnh không?Tải iPython với các gói tùy chỉnh được nhập

Tôi đang chạy Python 2.7 trên Windows 8.

Khi tôi tải một dấu nhắc DOS, tôi chạy ipython cài đặt sẵn với pylab bằng cách gõ

ipython --pylab 

tôi đã quản lý để tạo ra một shortcut để mở một dấu nhắc DOS với điều này tự động bị sa thải, do đó có hiệu quả tạo ra một phím tắt để iPython.

Tuy nhiên, tôi muốn iPython bắt đầu tải trước một số gói tùy chỉnh của tôi. Vì vậy, tôi tự hỏi, nếu có một cách để bắt đầu ipython và tự động thực hiện những dòng sau, nói:

import package1 as my_package 
import package2 as my_second_package 

Tôi đã có một cái nhìn trực tuyến và có một số thông tin về lệnh "ma thuật" và các kịch bản trong ipython trông giống như nó có thể giúp, mặc dù tôi đã không chắc chắn làm thế nào để sử dụng này.

Mọi hướng dẫn đều được hoan nghênh.

Rất cám ơn.

Trả lời

8

Điều bạn muốn là tập lệnh khởi động.

Lần chạy đầu tiên ipython locate profile để tìm thư mục hồ sơ. Sau đó, tìm một thư mục startup trong đó. Tạo một tệp .py (bất kỳ tên nào) trong thư mục khởi động với các nhập khẩu bạn muốn và IPython sẽ chạy bất cứ khi nào bạn khởi động.

+0

Cảm ơn ý tưởng. Tôi đang trên Windows 8 và lệnh xác định vị trí hồ sơ trả về một lỗi. Tôi đã tìm thấy một thư mục _ipython trong thư mục C:/Users/my_use của tôi mặc dù không có thư mục "khởi động" bên trong và tìm kiếm C: cuộc đấu tranh của tôi để tìm thư mục khởi động. – RobMSN

+0

Tôi đã thử thêm thư mục "khởi động" theo cách thủ công ở đó và chỉ cần chèn dòng chữ 'hello world' vào một tệp .py, nhưng nó không hoạt động đáng buồn. – RobMSN

+0

Bạn có phiên bản IPython nào? Có vẻ như bạn có thể có phiên bản cũ hơn, vì vậy hãy thử cập nhật lên phiên bản mới nhất. –

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