Technical Tips Chia sẽ kỹ thuật lập trình

Cài đặt Python và quản lý version

2019-01-17
Minh Tang Q.

Cài đặt Python Giống như nhiều ngôn ngữ lập trình khác, Python hỗ trợ các thư viện và framework của bên thứ ba cực kỳ hữu dụng giúp ta có thể dùng lại tránh việc mất công viết lại từ đầu. Tuy nhiên việc tải xuống, cài đặt và quản lý các package này có thể gây khó chịu và tốn thời gian, đó là lý do tại sao các nhà phát triển Python dựa vào một công cụ đặc biệt gọi là PIP cho Python để giúp mọi thứ dễ dàng và nhanh chóng hơn.

Cài đặt môi trường

3 bước sau đây dùng để cài đặt môi trường pyenvpython

Bước 1: Đầu tiên ta sẽ cập nhập homebrew

$ brew update

Bước 2: Cài đặt pyenv thông qua github

$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv

Khai báo biến môi trường PYENV_ROOT

$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile

Lưu ý đối với Zsh: Chỉnh sửa ~/.zshenv thay cho file ~/.bash_profile

Lưu ý đối với Ubuntu và Fedora: Chỉnh sửa ~/.bashrc thay cho file ~/.bash_profile

Bước 3: Thêm pyenv init

$ echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bash_profile

Cuối cùng thì khởi động lại và kiểm tra phiên bản pyenv bằng lệnh pyenv version

Cài đặt python:

Từ giờ nếu như ta muốn cài python phiên bản nào thì với cú pháp sau:

pyenv install 3.7.2

Trong đó 3.7.2 là version của python.

Sau khi cài đặt python thi hãy kiểm tra version của python vừa cài đặt python --version

Gỡ cài đặt python:

Nếu như muốn xoá phiên bản của python thì gõ lệnh:

pyenv uninstall 3.7.2

Thiết lập sử dụng vesion python

Nếu như ta có nhiều version python, nhưng muốn thiết lập mặc định một version nào đó làm chính thức thì gõ lệnh python global 3.7.2. Đối với lệnh này sẽ thiết lập python version 3.7.2 làm global.

Còn nếu như tuỳ vào dự án với mỗi version khác nhau thì ta củng có thể thiết lập cho từng dự án bằng cách python local 3.7.0

Cập nhập pyenv

$ cd $(pyenv root)
$ git pull

Để chỉ định phiên bản cập nhập thì ta sẽ checkout đến tag có version tương ứng:

$ cd $(pyenv root)
$ git fetch
$ git tag
v0.1.0
$ git checkout v0.1.0

Xoá Pyenv

Sử dụng lệnh remove trong Linux để xoá thư mục Pyenv rm -rf $(pyenv root)

Cài đặt bằng Homebrew

Chúng ta củng có thể cài đặt pyenv bằng cách sử dụng Homebrew

$ brew update
$ brew install pyenv

Hoặc xoá pyenv bằng homebrew

brew uninstall pyenv

Dịch từ nguồn hackernoon

Bình luận

Nội dung