Homebrew installations of python throw an error on building
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức phù hợp với người mới
- 55/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- python
- Lĩnh vực
- documentation
Hướng nghiên cứu
Bắt đầu với phần build và cài đặt của README, đồng thời tái hiện lỗi cài đặt Homebrew Python nếu cần. Thêm các lệnh đề xuất cho môi trường ảo, sau đó chạy tox để xác minh rằng thiết lập được ghi trong tài liệu hoạt động.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
When building with a homebrew installation of python an error is raised. We can avoid this by installing in a virtual environment as suggested by the error message. For example
>> which python3
>> /opt/homebrew/bin/python3
>> python3 -m pip install .
>> error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try brew install
xyz, where xyz is the package you are trying to
install.
If you wish to install a non-brew-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip.
If you wish to install a non-brew packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
It is easy to resolve this by doing (in an appropriate directory, eg. assume the following is in project root).
I propose to add the following notes to the build and installation part of the readme.
python3 -m venv venv
source venv/bin/activate
python3 -m pip install .
python3 -m pip install tox
tox
- Ngôn ngữ chính
- Jupyter Notebook
- Star
- 46
- Fork
- 9
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của apache/datasketches-python
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
apache/datasketches-python#65 · 3 reaction ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
apache/datasketches-python#63 · 2 bình luận ·
-
Vectorize update() Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
apache/datasketches-python#21 · 2 bình luận ·
Tất cả issue của apache/datasketches-python
Issue tương tự
-
Add: hunch Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
AbdelStark/awesome-typesafe#104 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
-
A11y ♿️
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
Link Checker Report Đang mởautomated issue report
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
-
documentation improve or update documentation priority/low triage
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 86/100
warpdotdev/docs#782 · 1 bình luận ·