采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,您好,我的也是在notebook调用playMA包的时候出错,您在提问区回答其他同学的问题,我都看了,但还是没有实验成功。老师,我说一下我的情况,不知道我有没有理解老师说的意思,我的notebook文件保存在g盘,然后pycharm建的playMA包是在e盘(因为最初建立的项目是在e盘),我的pycharm环境变量是anaconda,也是安装在e盘,只不过跟playMA所在的项目文件不在同一个文件夹,请问老师,我应该怎么解决notebook调用不到playMA包这个问题?
课程中的代码默认你调用的 py 包和你的 Jupyter Notebook 在同级目录上,这样可以不作任何设置,直接调用。
如果二者的目录不同,可以参考这里,将你的包所在的路径,在 Jupyter Notebook 初始,“暂时”添加到环境变量中,就可以直接调用了:http://coding.imooc.com/learn/questiondetail/72440.html
当然,你也可以将你的包所在的路径直接在系统设置中“永久地”加入到环境变量中,但没有必要。
继续加油!:)
老师,那请问一下print(syst.path)后的第一个文件目录是指note book的保存路径还是指环境变量呢?因为它跟我notebook保存的路径相同,但是我不知道它属不属于环境变量
老师,第一个方法您的意思是 只要notebook文件位置和py包在同级目录下就可以调用嘛?还是说 notebook文件位置和py包需要都在环境变量下,并且在同级目录下就可以直接调用了?不知道我有没有理解对老师的意思
”只要notebook文件位置和py包在同级目录下就可以调用嘛?“ 是的。请参考课程代码中相关文件的相对位置:https://git.imooc.com/coding-169/coding-169 你可以将课程代码下载下来。只要你的环境 ok(相应的包都安装了),这些代码不需要配置任何环境变量。
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
2.4k 19
3.4k 17
2.9k 15
1.6k 15
1.4k 14