在使用Tensorflow跑代碼的時(shí)候遇到一些問(wèn)題,卡了好幾天,現(xiàn)在終于解決了,記錄如下:
1、libcusolver.so.8.0:cannot open shared object file: No such file or directory
解決辦法:
??????? 首先,檢查~/.bashrc 文件中是否有LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64。并且libcusolver.so.8.0在cuda-8.0/lib64目錄下。
??????? 那么在終端中執(zhí)行?
??????? sudo ldconfig /usr/local/cuda-8.0/lib64
即可解決。
(ps: 在root權(quán)限下遇到此問(wèn)題)
2、if not enough GPU memory ,please edit the code
解決辦法:
??????? 將.py中的
??????? with tf.Session() as sess:
??????? 修改為:
??????? with tf.Session(config=tf.configProto(allow_soft_placement=True)) as sess:
3、如何在root 權(quán)限下進(jìn)入jupyter notebook?
解決方法:
??????? jupyter notebook --allow-root