Lưu ý: Tôi chưa quen với Python và tôi chưa bao giờ thực sự sử dụng các mô-đun bên ngoài như các mô-đun được liệt kê bên dưới, vì vậy, vui lòng cho tôi biết nếu có bất cứ điều gì tôi có thể làm tốt hơn để khởi động chương trình của mình.
Tôi hiện đang làm việc với chương trình python (2.7.x) yêu cầu sử dụng ngăn xếp SciPy . Nhà phát triển trước đó của chương trình đã sử dụng Anaconda để truy cập tất cả các mô-đun bên ngoài. Trong trường hợp của tôi, tôi cần có khả năng chạy toàn bộ chương trình với một lệnh duy nhất. Ví dụ:
python myFile.py
Sẽ thực thi myFile.py (có các lần nhập sau):
from numpy import *
from pylab import *
import matplotlib.pyplot as plt
Theo những gì tôi hiểu, Anaconda là một IDE yêu cầu bạn thực thi mã theo cách tương tự như Visual Studios (tức là nút "Chạy"). Vì vậy, câu hỏi của tôi là:
Có cách nào để tôi làm điều này trực tiếp từ dòng lệnh không?
Lưu ý: Lý do tôi chỉ định sử dụng Anaconda thay vì chỉ sử dụng các mô-đun bên ngoài là vì trên trang web SciPy liên tục đề cập rằng việc sử dụng phân phối python khoa học như Anaconda hoặc Python (x, y) là dễ dàng nhất. Cuối cùng, tôi ổn với bất kỳ giải pháp nào cho phép tôi chạy chương trình của mình với các mục nhập trên.
conda
lệnh để quản lý môi trường, ví dụconda env list
. Các môi trường không khác biệtvirtualenv
và sử dụng một tập lệnh được gọi làactivate
cần phải có nguồn gốc, ví dụsource activate <env>
. Nhưng kinh nghiệm của tôi với Anaconda khá hạn chế nên tôi có thể sai về một số phần.