您如何使用通过GitHub安装的新软件包?

时间:2020-07-17 16:05:09

标签: python python-3.x

我正在尝试使用https://github.com/mitodl/mitx-grading-library中的MITxGraders库。

我已经克隆了它,像他们告诉我的那样在命令行中运行pip install -r requirements3.txt,运行Pytest以查看它是否正在运行,现在我不知道如何使用它。

我试图在Jupyter Notebook中pip安装该库,然后尝试将其导入同一笔记本中,在两种情况下,代码都说该模块不存在。我尝试导入“ C:\ Users \ nolan \ Desktopmitx-grading-library” 的文件位置,它吐出语法错误

"SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape"

我真的很烦恼,我的数据科学训练营从来没有费心教我这是如何工作的,但是我真的希望有人在这里能帮到我。

1 个答案:

答案 0 :(得分:1)

发生此错误是因为您使用普通字符串作为路径。您可以使用以下解决方案之一来解决问题。

a)只需将r放在普通字符串之前,它将普通字符串转换为原始字符串:

r"C:\Users\nolan\Desktopmitx-grading-library"


b)

"C:/Users/nolan/Desktopmitx-grading-library"

c)

"C:\\Users\\nolan\\Desktopmitx-grading-library"

相关问题