瀏覽代碼

opentuner fix

demo.masouros 4 年之前
父節點
當前提交
f73575ef97
共有 1 個文件被更改,包括 14 次插入0 次删除
  1. 14 0
      src/python/README.md

+ 14 - 0
src/python/README.md

@@ -0,0 +1,14 @@
+When running the script, you might get the following error:
+```bash
+[200~TypeError: Unicode-objects must be encoded before hashing
+```
+To fix this, first locate the installation path of opentuner package:
+```bash
+python3 -c "import opentuner; print(opentuner.__file__)"
+```
+Then edit the following line in file `search/manipulator.py`
+```diff
+@@ 858c858 @@
+-  return hashlib.sha256(repr(self.get_value(config)).encode('utf-8')).hexdigest().encode('utf-8')
++  return hashlib.sha256(repr(self.get_value(config)).encode('utf-8')).hexdigest().encode('utf-8')
+```