配置导入路径-pycharm和jupyter笔记本

时间:2019-04-13 07:39:18

标签: python pycharm jupyter-notebook anaconda jupyter

我最近刚开始上这学期的研究生机器学习课程。我是数学专业的,没有任何编码经验(也许有点C ++),而且每一步似乎都是一个巨大的障碍。

我已经通过一些Youtube课程和一些简短的入门指南学习了有关python编码的一些基础知识。我有

  • 通过anaconda安装了python,

  • 已安装pycharm(专业-我是学生)

  • 通过conda create使用tensorflow创建了一个虚拟环境,

  • 将pycharm项目连接到该环境,

  • ,并为此项目添加了一个新路径以导入自定义模块(我知道我可以将模块复制到anaconda环境中的站点包文件夹中,但是我认为将一个单独的文件夹保存在我的位置会很好将我的所有模块都用于特定项目,以便更易于访问。)

现在,这是我想要做的:

我的教授特别告诉我们,以jupyter笔记本格式(大概是.ipynb)上交作业。我想将pycharm中的python文件(在conda环境中)转换为jupyter笔记本文件。我尝试过但失败了:

  1. 直接将.py转换为.ipynb(有办法吗?)
  2. 通过python -m ipykernel install创建一个新内核,在该内核下创建一个新文件,然后复制粘贴我的代码(我想我可以将所有模块复制粘贴到此环境中,并且可以工作)
  3. 首先在pycharm中使用jupyter笔记本(我不知道,但是pycharm的jupyter笔记本似乎...不方便?也许是因为我刚刚习惯了原始的jupyter笔记本...)

我想使用pycharm作为我的基本编辑器,并让我的所有模块井井有条,以便我可以轻松访问它们,并有一种方便的方法将pycharm项目连接到jupyter Notebook。

有什么想法吗?预先感谢!

编辑:我现在修改了sys.path,以便jupyter笔记本可以找到我的自定义模块。但是现在我想将已经训练过的mo模型(.ckpt文件)导入到jupyter笔记本中。任何帮助将不胜感激!

0 个答案:

没有答案