Folgen Sie einfach den Anweisungen im Fehler:
Laden Sie miniconda herunter und führen Sie die Skriptdatei aus, indem Sie den folgenden Befehl eingeben: bash <file_name.sh>
z.
bash Miniconda3-latest-Linux-x86_64.sh
.
Öffnen Sie jetzt das Terminal erneut, damit die Änderungen wirksam werden.
Wenn conda bereits auf Ihrem System installiert ist, können Sie es mit der Option -f
force erneut installieren, z. B.
bash Miniconda3-latest-Linux-x86_64.sh -f
Um Ihre Installation zu testen, geben Sie den Befehl conda --version
ein. Bei korrekter Installation sehen Sie die installierte Version von Conda.
miniconda: Ссылка
conda Fehlerbehebung: Ссылка
TL; DR : Nichts ist beschädigt, die Nachricht, die Sie sehen, ist ein hartcodierter Stub und könnte repariert werden.
conda Paketmanager kann bei der regulären Python-Installation verwendet werden.
Update : Ich habe an der beschriebenen Methode herumgebastelt und festgestellt, dass Sie conda install --dry-run ...
verwenden sollten, um die Änderungen zu sehen, die passieren werden. Einige Conda-Pakete hängen von einer anderen Python-Version ab, die die installierte überschreiben würde. Es kann eine Lösung dafür geben, wenn sich die Conda-Kanäle ändern oder virtualenv verwendet wird. Ich fand auch, dass --dry-run
nicht funktioniert, wenn Sie lokale Paketarchive verwenden.
Ich zeige Ihnen, wie Sie cudatoolkit 9.1 ohne Anaconda und Python-3.6-amd64 ausführen können. Ich verwende cuda 9.1 von hier .
Da Conda künstlich mit Anaconda angebunden ist, musst du sie lösen. Ich empfehle Ihnen, das Python-Installationsverzeichnis zu sichern, mit dem Sie arbeiten werden (oder verwenden Sie virtualenv).
python setup.py install
Dieses Paket ist auch in der Anaconda-Distribution problematisch. Es löst jedes Mal eine Reihe von Anfragen nach Administratorrechten aus, die mit conda ... --no-shortcuts
Option unterdrückt werden sollten.
pip install pypiwin32
, Abhängigkeit von (1)
pip install conda
, erfordert (1)
In das Python-Installationsverzeichnis verschieben. ./ Scripts / conda.exe sollte existieren.
Wechseln Sie zu ./ Lib / site-packages / conda
Durchsuchen Sie das Verzeichnis für den pip_warning Teilstring rekursiv in folgenden TEXT Dateitypen: .py, .json, .txt
Vergessen Sie nicht, die Syntax der zu bearbeitenden Dateitypen zu beachten.
Überprüfen Sie, ob sich die Dateigröße nicht geändert hat.
Wenn Sie nur Conda ohne Cuda brauchen, sind Sie hier fertig.
Führen Sie conda install mkl
, pip install llvmlite numpy
Pakete herunterladen cudatoolkit-9.1-0.tar.bz2 und numba-0.36.2.tar.bz2 und führen Sie
conda install cudatoolkit-9.1-0.tar.bz2
conda install numba-0.36.2-***.tar.bz2
Warten Sie ein wenig, bis das Auspacken abgeschlossen ist.
Probieren Sie diese Beispiele aus, sie sollten funktionieren und Ihr gpu-Monitor wird angezeigt etwas Aktivität. conda ...
-Befehle funktionieren auch.
Unter Linux denke ich, dass die Anweisungen die gleichen sind, nur .sh oder ELF anstelle von .exe.