DLR-RM / DLR-RM/BlenderProc

Show warning on mac when custom pip package path is not writable

Open
#768 11 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
3.7k
Forks
518
PR merge metrics
No merged PRs in 30d

Description

See https://github.com/DLR-RM/BlenderProc/pull/767#issuecomment-1332331345

> On Mac OS, you have to add in the general settings that your terminal is allowed to perform updates. Else it can not execute the pip installs. That is interesting.
>
> Maybe we should add a warning if:
>
> `PermissionError: [Errno 1] Operation not permitted: '/Users/max/blender/blender-3.3.0-macos-x64/Blender.app/Contents/Resources/custom-python-packages'`

Contributor guide

Open the contributing guide

Research direction

Review the pip-install handling for Blender's custom-python-packages path, using the linked pull request discussion and the reported macOS PermissionError as the starting context. Done means macOS users receive a warning when that path is not writable, rather than encountering an unexplained install failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.