JuliaPy / JuliaPy/PyCall.jl

Could not build PyCall (name clash for `/tmp/installer.sh`)

Aperta
#1,093 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Julia
Stelle
1.5k
Fork
186
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

While building PyCall on a shared workstation I encountered this error:

```
ERROR: Error building `PyCall`:
┌ Info: Using the Python distribution in the Conda package by default.
└ To use a different Python version, set ENV["PYTHON"]="pythoncommand" and re-run Pkg.build("PyCall").
[ Info: Downloading miniconda installer ...
ERROR: LoadError: IOError: unlink("/tmp/installer.sh"): operation not permitted (EPERM)
```

The problem was that the file `/tmp/installer.sh` already existed, and it belonged to a different user.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Start by locating PyCall's build logic for downloading the miniconda installer, using the reported /tmp/installer.sh collision as the reproduction case. The work is done when building on a shared workstation no longer fails because that path is owned by another user.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
julia, python
Ambito
build-system
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.