windows写的脚本,ubuntu虚拟机始终报错 [Error 2]no such file or directory

  1. windows写的脚本,在ubuntu虚拟机运行后 始终报错 [Error 2]no such file or directory

  2. 设定了对应路径后仍然报错,发现是ubuntu系统就没有这个文件。

  3. 解决方法:

  4. 打开pycharm,选择Tools--Deployment--Configuration

    windows写的脚本,ubuntu虚拟机始终报错 [Error 2]no such file or directory




  5. 弹出对话框中点左上角加号

    windows写的脚本,ubuntu虚拟机始终报错 [Error 2]no such file or directory
  6. 输入一个名字,并选择SFTP协议

    windows写的脚本,ubuntu虚拟机始终报错 [Error 2]no such file or directory



  7. 接着在新窗口中输入远程服务器地址、端口号(一般默认22就可以了)、用户名密码等信息。可以点击Test SFTP connection来测试能不能连接

    windows写的脚本,ubuntu虚拟机始终报错 [Error 2]no such file or directory







  8. 切换到Mapping标签,在Deployment path on server 'test'这一栏的最右侧,点击...按钮,选择文件上传的目标目录。

    之后点击Use this server as default,就可以让这个工程一直默认上传到这个服务器的这个目录,不用多次选择

    windows写的脚本,ubuntu虚拟机始终报错 [Error 2]no such file or directory




  9. 保存设置退出后,在代码视图界面右击鼠标,可以看到Upload to test,用它就可以把代码上传到刚才的服务器了

    windows写的脚本,ubuntu虚拟机始终报错 [Error 2]no such file or directory










上传到服务器后,如果是再次部署,为避免服务器压力过大,可以变为按ctrl+s 进行更新触发

Tools-Deployment-Opotions

windows写的脚本,ubuntu虚拟机始终报错 [Error 2]no such file or directory

参考:https://jingyan.baidu.com/article/90bc8fc8bf98bff653640c89.html