मैं TensorFlow उपयोग के लिए CUDA स्थापित करने पर काम कर रहा हूं।
मुझे एहसास हुआ कि कोडा-9.0 को आज ही जारी किया गया है, और मैंने गलती से इसे डाउनलोड और डीपीकेजी किया, और इसे अपनी मशीन पर स्थापित किया।
मुझे एहसास हुआ कि cuda-9.0 अभी तक TensorFlow के साथ संगत नहीं है, इसलिए मुझे इसे अनइंस्टॉल करना पड़ा:
sudo apt autoremove cuda
जिसने सब कुछ हटा दिया, लेकिन अब जब भी मैं cuda-8.0 स्थापित करने की कोशिश dpkg
करता हूं, डाउनलोड करने और इंगेज करने के बाद , यह मुझे cuda-9.0 स्थापित करने के लिए संकेत देता है।
अब मुझे पता है कि मैं इसके साथ काम कर सकता हूं:
sudo apt-get install cuda-8-0
लेकिन मुझे पैच स्थापित करने की भी आवश्यकता है, जो इस तरह से नहीं किया जा सकता है।
मैं इस समस्या को हल करने के लिए कई तरीके आजमा रहा हूं:
sudo apt-get remove cuda-9-0-blablal
- Cuda-9 की उपयुक्त-कुंजी को हटाना:
apt-key del [KEY]
लेकिन इनमें से किसी ने भी वास्तव में काम नहीं किया।
क्या कोई मेरी मदद कर सकता है?
अपडेट करें
इसे पोस्ट करने के ठीक बाद, मैंने इसका उत्तर निकाला, जो सरल निकला।
मैं इसे दूसरों के लिए छोड़ रहा हूं:
मैं इसे आसानी से हल करने में सक्षम था, से cuda-9 सामान को हटाकर /etc/apt/sources.list.d/cuda-9-0-local.list
अद्यतन 2 और अब मुझे एक और समस्या है जो बाद में है
sudo dpkg -i cuda-8-0-blabla
इसमें से कोई भी sources.list.d
अब पर प्रकट नहीं होता है ।
/etc/apt/sources.list.d/cuda-9-0-local.list