使用Pycharm软件连接jupyter程序的三种方式及使用相对路径获取数据出现No such file or directory的原因

使用Pycharm软件连接jupyter程序的三种方式及使用相对路径获取数据出现No such file or directory的原因

连接jupyter的三种方式:

通过在本地安装Anaconda软件,通过命令行形式开启jupyter
  1. 以管理员方式运行命令提示符

在这里插入图片描述

  1. 输入jupyter lab 或者jupyter notebook

    在这里插入图片描述

  2. 通过使用管理员身份运行Anaconda Powershell Prompt 脚本程序,输入jupyter lab 或jupyter notebook,与上述方法一致

    在这里插入图片描述

  3. 找到环境的网络地址和token

    在这里插入图片描述

  4. pycharm软件中新建一个jupyter文件,点击箭头区域

    在这里插入图片描述

请添加图片描述

  1. 连接成功,使用相对路径获取数据时,读取不到文件
    在这里插入图片描述

  2. 使用OS模块中os.getcwd()函数,获取当前路径,此时显示为C:\Windows\System32,原因是jupyter是从系统环境运行的,所以此时的相对路径在系统目录下,可通过绝对路径方式,获取数据

    在这里插入图片描述
    在这里插入图片描述

通过Linux安装的Anaconda软件,在Linux中开启jupyter
  1. 在Linux中开启jupyter

    在这里插入图片描述

  2. pycharm软件中新建一个jupyter文件,点击箭头区域,出现的token就是Linux的登录密码

    在这里插入图片描述
    在这里插入图片描述

  3. 连接成功,使用相对路径获取数据时,读取不到文件,此时的路径为Linuxroot目录,无法访问Windows中的文件,想要连接文件需将数据导入到Linux系统中

在这里插入图片描述
4. 打开notepad++软件,通过安装nppFTP插件远程连接Linux系统管理Linux中的文件,将要读取的数据上传即可

请添加图片描述

方式三:通过在软件中pycharm配置Anaconda环境
  1. 完成此步骤的前提是电脑中已经装好Anaconda这个软件,然后打开pycharm,在pycharm找到settings,按照箭头的顺序依次操作,即配好jupyter环境

    在这里插入图片描述

  2. 操作完毕后,只需正常执行即可运行jupyter程序,也可获取相对路径,此步骤个人比较推荐,开启时间较快,获取数据通过相对路径获取不会存在读取错误
    在这里插入图片描述

总结:

​ 上述三种连接方式均可在网页中使用,在浏览器中输入本机地址:8888,如 本机启动:localhost:8888.需要注意的是,当本地开启多个jupyter程序后,每新增一个jupyter,该连接地址的断后会自动增加1,如:localhost:8889
需要注意的是,当本地开启多个jupyter程序后,每新增一个jupyter,该连接地址的断后会自动增加1,如:localhost:8889.

​ 执行效率:前两中方式适合本机电脑没有安装pycharm软件,启动本地程序相对较慢,在Linux中会相对快一些,在pycharm中配置好Anaconda启动速度最快,效率较高,个人推荐.

  • 35
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
要让PyCharm连接Jupyter Notebook,您可以按照以下步骤操作: 1. 首先,请确保已经安装了Jupyter Notebook和PyCharm。 2. 打开PyCharm,在菜单栏中选择“File”(文件)>“Settings”(设置)。 3. 在设置对话框中,选择“Project: [Your Project Name]”(项目:[您的项目名称])>“Python Interpreter”(Python解释器)。 4. 在Python解释器设置页中,点击右上角的设置按钮(齿轮图标),然后选择“Add”(添加)。 5. 在弹出窗口中,选择“Conda Environment”(Conda环境),并选择适合您的环境。 6. 在添加Python解释器对话框中,选择“Existing environment”(现有环境)。 7. 在“Interpreter”字段中,输入您的Jupyter Notebook所在的Python解释器路径。通常情况下,它位于conda环境目录或虚拟环境目录中的"Scripts"文件夹内。例如,对于Anaconda环境,路径可能是:`C:\Anaconda\envs\your_env_name\Scripts\python.exe`。 8. 点击“OK”保存设置。 现在,您应该能够在PyCharm连接Jupyter Notebook了。可以通过以下步骤来启动Jupyter Notebook: 1. 在PyCharm菜单栏中选择“View”(视图)>“Tool Windows”(工具窗口)>“Python Console”(Python控制台)。 2. 在Python控制台中,输入以下命令启动Jupyter Notebook: ``` import notebook notebook.notebookapp.main() ``` 3. 您将在控制台中看到一条消息,指示Jupyter Notebook已在某个URL上运行。复制该URL并在浏览器中打开,即可访问Jupyter Notebook。 请注意,这种连接方式仅适用于PyCharm Professional Edition。如果您使用的是PyCharm Community Edition,则无法连接Jupyter Notebook。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值