Hướng dẫn cài python bản 3.7.1

  • Python cơ bản

  • Pandali Intelligent Editor

  • Pandali Intelligent Editor là một shareware biên tập mã nhanh và nhỏ gọn cùng với sự hỗ trợ đặc biệt cho các file C++ .
  • Xếp hạng: 5 1 Phiếu bầu
  • Sử dụng: Dùng thử
  • 2.218
  • Tải về

  • UltraEdit Phần mềm chỉnh sửa ngôn ngữ lập trình

  • UltraEdit là phần mềm có khả năng chỉnh sửa các định dạng văn bản, HTML, PHP, XML, JavaScript, Perl, HEX, Java và các ngôn ngữ lập trình khác.
  • Xếp hạng: 4 22 Phiếu bầu
  • Sử dụng: Dùng thử
  • 30.207
  • Tải về

  • Microsoft SQL Server 2019 Phần mềm quản trị cơ sở dữ liệu cho máy tính

  • Microsoft SQL Server là một nền tảng dữ liệu phức hợp và máy chủ có thể cung cấp khả năng mở rộng và bảo mật, cho phép người dùng sử dụng tính năng quản lý cơ sở dữ liệu chặt chẽ.
  • Xếp hạng: 2 3 Phiếu bầu
  • Sử dụng: Dùng thử
  • 55.997
  • Tải về

  • Arclab Web Form Builder Thiết kế biểu mẫu trực tuyến

  • Arclab Web Form Builder là một phần mềm chuyên nghiệp giúp người dùng thiết kế các biểu mẫu [form] web đẹp mắt một cách dễ dàng.
  • Xếp hạng: 3 1 Phiếu bầu
  • Sử dụng: Dùng thử
  • 99
  • Tải về

  • MySQL to Excel Chuyển đổi dữ liệu từ MySQL sang Excel

  • MySQL to Excel là chương trình xuất database của MySQL như bảng tính Microsoft Excel. Mỗi bảng MySQL trở thành một bảng tính, mỗi bản ghi trở thành một hàng.
  • Xếp hạng: 3 1 Phiếu bầu
  • Sử dụng: Dùng thử
  • 916
  • Tải về

;

Xem thêm Database

Xin vui lòng nhập địa chỉ email của bạn trong trường hợp chúng tôi có thể liên lạc về các câu hỏi liên quan đến sự đóng góp của bạn. Chúng tôi sẽ không bao giờ chia sẻ địa chỉ email của bạn với bên thứ ba bất kì.

Thông thường, khi mới bắt đầu học Python, các bạn thường hay download và cài đặt Python từ trang chủ.

Với cách tiếp cận này, có thể giúp các bạn nhanh chóng cài đặt và chạy code Python nhanh chóng. Đối với những bạn bước đầu làm quen với Python thì cách này là dễ dàng và nhanh nhất.

Tuy nhiên, khi làm việc nhiều với Python, nhất là khi chuyển qua lại những project cần sử dụng những version khác nhau thì đến lúc bạn cần tìm hướng đi mới.

Và sau khi tìm kiếm, mình đã thấy được chân ái của mình, đó chính là Miniconda. Đây là một phần nhỏ của một dự án lớn hơn Conda hay đầy đủ là Anaconda.

Anaconda

Theo Wikipedia, Anaconda là một loài trăn khổng lồ ở Nam Mỹ, một cách đặt tên khá là thú vị khi ngôn ngữ Python có nghĩa là con trăn.

Điểm khác biệt cơ bản giữa Miniconda và Conda là Conda sẽ cài đặt sẵn những thư viện về data như là SciPy, NumPy, Jupyter,… Nếu các bạn chỉ đang muốn tập trung làm về application hay webapp thì chỉ cần cài Miniconda là đủ dùng rồi. Những thư viện về data nếu muốn có thể cài đặt thêm sau này.

Cài đặt Miniconda

Các bạn có thể download và cài đặt tại trang Miniconda tùy theo hệ điều hành Windows, Linux hoặc macOS.

Sau khi cài xong, các bạn sử dụng lệnh sau để cập nhật thư viện:

Python sẽ được cài đặt kèm theo với phiên bản tương ứng như trên website Miniconda mà bạn tải về. Bạn có thể dễ dàng kiểm tra Python version như sau:

Thiết lập môi trường

Môi trường Python mặc định

Nghĩa là bạn muốn tạo môi trường ảo có version giống với version Python đi kèm theo bản cài Miniconda.

Ví dụ: bạn đang cài Python 3.11 và muốn tạo môi trường ảo cũng dùng Python 3.11

Sau khi chạy câu lệnh trên, sẽ tạo một thư mục venv, chứa những file cần thiết để giúp bạn sử dụng môi trường ảo. Để kích hoạt môi trường này, bạn cần chạy lệnh dưới:

.\venv\Scripts\activate.bat

Để thoát khỏi môi trường ảo này, bạn dùng lệnh:

Tạo môi trường ảo Python mặc định

Môi trường Python tùy chỉnh

Đến khi bạn muốn sử dụng Python khác version mặc định, thì đây là lúc Miniconda phát huy tác dụng.

Ví dụ: bạn đang cài Python 3.11 nhưng muốn dùng Python 3.7

conda create --name py37 python=3.7

Với --name là tên mà bạn muốn đặt, kèm theo version của Python.

Để kích hoạt, chạy lệnh:

Hủy kích hoạt:

Tạo môi trường ảo Python bằng Conda

Để kiểm tra tất cả môi trường ảo được tạo bởi Miniconda, bạn dùng lệnh:

Và nếu muốn xóa một môi trường cụ thể, ví dụ là py37 được tạo ở trên:

Chi tiết bạn có thể tham khảo thêm tại đây.

Môi trường Python lồng nhau

Một ví dụ khác cũng khá hay là nếu bạn muốn tạo môi trường ảo Python được tạo bởi Miniconda thì làm như thế nào?

Giải pháp cũng khá đơn giản thôi, đầu tiên bạn tạo môi trường ảo bằng Miniconda, kích hoạt nó lên và dùng như môi trường mặc định:

conda create --name py37 python=3.7
conda activate py37
python -m venv venv
.\venv\Scripts\activate.bat

Kết quả sẽ tương tự như sau:

Tạo môi trường ảo Python lồng nhau

Theo trên là những chia sẻ cơ bản của mình khi làm việc với Python. Với Miniconda, giúp mình có thể lập trình với nhiều version Python khác nhau thuận tiện hơn.

Chủ Đề