"Cài đặt pip" gây ra cú pháp: cú pháp không hợp lệ [được giải quyết] #
Nếu bạn nhận được "Cú pháp: Cú pháp không hợp lệ" khi cố gắng cài đặt mô -đun bằng pip
, hãy đảm bảo chạy lệnh từ vỏ của bạn, ví dụ: bash hoặc powerShell, chứ không phải bằng cách chạy một tệp python chứa lệnh pip install your_module
.
Dưới đây là một ví dụ về cách xảy ra lỗi.
Copied!
# ⛔️ SyntaxError: invalid syntax pip install requests
Chạy tệp main.py
với python main.py
gây ra lỗi vì chúng tôi không nên chạy các lệnh pip
bằng cách chạy tập lệnh Python.
Bạn cũng không nên chạy lệnh Copied! Copied!
0 từ trình thông dịch Python trong vỏ của bạn. Bạn có thể sử dụng pip install requests
1 để thoát khỏi trình thông dịch Python và cài đặt mô -đun cụ thể.pip install requests
Thay vào đó, hãy chạy lệnh pip install your_module
từ vỏ của bạn, ví dụ:
3, PowerShell hoặc CMD.Copied!
pip install requests
Copied!
pip install requests
Ví dụ trên cài đặt mô -đun
4. Đảm bảo điều chỉnh tên của mô -đun nếu bạn phải.Copied!
pip install requests
Nếu bạn gặp lỗi khi chạy lệnh
0 từ vỏ của bạn, hãy thử các lệnh sau.Copied!
pip install requests
Copied!
# 👇️ in a virtual environment or using Python 2 pip install requests # 👇️ for python 3 [could also be pip3.10 depending on your version] pip3 install requests # 👇️ if you get permissions error sudo pip3 install requests # 👇️ if you don't have pip in your PATH environment variable python -m pip install requests # 👇️ for python 3 [could also be pip3.10 depending on your version] python3 -m pip install requests
Sau khi bạn cài đặt gói cụ thể, bạn có thể nhập nó và sử dụng nó trong tập lệnh Python của bạn.
Dưới đây là một ví dụ nhập khẩu và sử dụng
4.Copied!
pip install requests
Copied!
import requests def make_request[]: res = requests.get['//reqres.in/api/users'] print[res.json[]] make_request[]
Nếu bạn không chắc chắn bạn nên chạy lệnh nào để cài đặt mô -đun, Google cho "pypi your_module_name", ví dụ: "Yêu cầu PYPI".Pypi your_module_name", e.g. "Pypi requests".
Nhấp vào trang web
7 và xem lệnhCopied!
pip install requests
8.Copied!
pip install requests
Nếu các đề xuất không giúp ích, hãy thử tạo môi trường ảo bằng cách chạy các lệnh sau từ vỏ của bạn.
Copied!
# 👇️ use correct version of Python when creating VENV python3 -m venv venv # 👇️ activate on Unix or MacOS source venv/bin/activate # 👇️ activate on Windows [cmd.exe] venv\Scripts\activate.bat # 👇️ activate on Windows [PowerShell] venv\Scripts\Activate.ps1 # 👇️ install any modules you need in virtual environment pip install requests
Môi trường ảo của bạn sẽ sử dụng phiên bản Python được sử dụng để tạo ra nó.
Nếu lỗi vẫn tồn tại và bạn không thể cài đặt mô -đun cụ thể, hãy xem video nhanh về cách sử dụng môi trường ảo trong Python.
Cái này là để sử dụng môi trường ảo [VENV] trên
9:Copied!
pip install requests
Cái này là để sử dụng môi trường ảo [VENV] trên
0 vàCopied!
# 👇️ in a virtual environment or using Python 2 pip install requests # 👇️ for python 3 [could also be pip3.10 depending on your version] pip3 install requests # 👇️ if you get permissions error sudo pip3 install requests # 👇️ if you don't have pip in your PATH environment variable python -m pip install requests # 👇️ for python 3 [could also be pip3.10 depending on your version] python3 -m pip install requests
1:Copied!
# 👇️ in a virtual environment or using Python 2 pip install requests # 👇️ for python 3 [could also be pip3.10 depending on your version] pip3 install requests # 👇️ if you get permissions error sudo pip3 install requests # 👇️ if you don't have pip in your PATH environment variable python -m pip install requests # 👇️ for python 3 [could also be pip3.10 depending on your version] python3 -m pip install requests
Sự kết luận #
Nếu bạn nhận được "Cú pháp: Cú pháp không hợp lệ" khi cố gắng cài đặt mô -đun bằng pip
, hãy đảm bảo chạy lệnh từ vỏ của bạn, ví dụ: bash hoặc powerShell, chứ không phải bằng cách chạy một tệp python chứa lệnh pip install your_module
.