ฉันกำลังติดตั้ง CUDA สำหรับการใช้งาน TensorFlow
ฉันรู้ว่า cuda-9.0 เพิ่งเปิดตัวในวันนี้และฉันบังเอิญดาวน์โหลดและ dpkged และติดตั้งลงในเครื่องของฉัน
ฉันรู้ว่า cuda-9.0 ยังไม่รองรับ TensorFlow ดังนั้นฉันต้องถอนการติดตั้งด้วย:
sudo apt autoremove cuda
ซึ่งลบทุกอย่าง แต่ตอนนี้เมื่อใดก็ตามที่ฉันพยายามติดตั้ง cuda-8.0 หลังจากดาวน์โหลดและdpkg
ติดตั้งฉันจะติดตั้ง cuda-9.0 แทน
ตอนนี้ฉันรู้ว่าฉันสามารถแก้ไขได้ด้วย:
sudo apt-get install cuda-8-0
แต่ฉันต้องติดตั้ง patch ซึ่งไม่สามารถทำได้ด้วยวิธีนี้
ฉันได้ลองหลายวิธีในการแก้ไขปัญหานี้:
sudo apt-get remove cuda-9-0-blablal
- การลบ apt-key ของ cuda-9 ด้วย:
apt-key del [KEY]
แต่สิ่งเหล่านี้ไม่ได้ผลจริงๆ
มีคนช่วยฉันได้ไหม
UPDATE
หลังจากโพสต์สิ่งนี้ฉันก็พบคำตอบซึ่งกลายเป็นเรื่องง่าย
ฉันปล่อยให้คนอื่น:
ฉันสามารถแก้ไขได้อย่างง่ายดายโดยการลบสิ่ง 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