请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

调用playMA包出错

老师,您好,我的也是在notebook调用playMA包的时候出错,您在提问区回答其他同学的问题,我都看了,但还是没有实验成功。老师,我说一下我的情况,不知道我有没有理解老师说的意思,我的notebook文件保存在g盘,然后pycharm建的playMA包是在e盘(因为最初建立的项目是在e盘),我的pycharm环境变量是anaconda,也是安装在e盘,只不过跟playMA所在的项目文件不在同一个文件夹,请问老师,我应该怎么解决notebook调用不到playMA包这个问题?

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2022-03-22 00:52:33

课程中的代码默认你调用的 py 包和你的 Jupyter Notebook 在同级目录上,这样可以不作任何设置,直接调用。


如果二者的目录不同,可以参考这里,将你的包所在的路径,在 Jupyter Notebook 初始,“暂时”添加到环境变量中,就可以直接调用了:http://coding.imooc.com/learn/questiondetail/72440.html 


当然,你也可以将你的包所在的路径直接在系统设置中“永久地”加入到环境变量中,但没有必要。


继续加油!:)

0 回复 有任何疑惑可以回复我~
  • 提问者 小陌5823178 #1
    老师,那请问一下print(syst.path)后的第一个文件目录是指note book的保存路径还是指环境变量呢?因为它跟我notebook保存的路径相同,但是我不知道它属不属于环境变量
    回复 有任何疑惑可以回复我~ 2022-03-22 09:01:02
  • 提问者 小陌5823178 #2
    老师,第一个方法您的意思是  只要notebook文件位置和py包在同级目录下就可以调用嘛?还是说  notebook文件位置和py包需要都在环境变量下,并且在同级目录下就可以直接调用了?不知道我有没有理解对老师的意思
    回复 有任何疑惑可以回复我~ 2022-03-22 09:04:54
  • liuyubobobo 回复 提问者 小陌5823178 #3
    ”只要notebook文件位置和py包在同级目录下就可以调用嘛?“ 
    是的。请参考课程代码中相关文件的相对位置:https://git.imooc.com/coding-169/coding-169 你可以将课程代码下载下来。只要你的环境 ok(相应的包都安装了),这些代码不需要配置任何环境变量。
    回复 有任何疑惑可以回复我~ 2022-03-22 09:15:28
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信