python: can’t open file ‘upload.py’: [Errno 2] No such file or directory

为了发博客方便,参考别人的文章(见参考文章:[1][2]),使用 Metaweblog 和 pycnblog([3])插件实现相关功能,将本地markdown文件同步至博客园。
使用过程中,出现如下错误信息:

python: can’t open file ‘upload.py’: [Errno 2] No such file or directory

python: can't open file 'upload.py': [Errno 2] No such file or directory

图1. can’t open file ‘upload.py’ 错误信息。

参考了文章[2]的一些解决方案,仍没有解决。最后经过反复思索, 聪明的智商再次占领了高地,发现了问题产生的原因,并很快解决。下面将问题原因产生的原因和对应的解决方案进行逐一说明。

首先,说一下,执行过程中存在的问题。
将pycnlog([3])下载至本地后,以管理员身份右键执行 cnblog_markdown.cmd文件。

python: can't open file 'upload.py': [Errno 2] No such file or directory

图2. 以管理员身份右键执行cnblog_markdown.cmd文件。

这时出现 Please input file path: ,并要求用户键入md文件路径。
之后,将md文件拖入到cmd框内(我本地发现不行,右键md文件,打开”属性”,选择”安全”tab页,复制文件路径再粘贴),接着执行回车。这时出现了图1.所示的错误。

python: can’t open file ‘upload.py’: [Errno 2] No such file or directory

命令说找不到 upload.py 文件,而该文件就在 pycnblog源代码文件目录下,一番思索之下,问题原因是,cmd 命令执行的路径不正确。仔细看,不然发现,右键”以管理员身份运行”,cmd命令执行所在的路径是 C:\WINDOWS\System32,这个路径下是不存在 upload.py 文件的。

python: can't open file 'upload.py': [Errno 2] No such file or directory

图3. 以管理员身份右键执行文件,cmd命令所在路径。

找到了原因,我们得到了解决方案,我们换一种方式执行命令。
第一步,以管理员身份打开cmd窗口。

python: can't open file 'upload.py': [Errno 2] No such file or directory

图4. 以管理员身份打开cmd窗口。

第二步,找到 pycnblog所在的路径,并在该路径下执行命令。

python: can't open file 'upload.py': [Errno 2] No such file or directory

图5. 切换到pycnblog所在目录下执行cnblog_markdown.cmd文件。

这时, can't open file 'upload.py'错误就不存在了。

参考文章:

Original: https://www.cnblogs.com/lunyu/p/16439424.html
Author: 论语
Title: python: can’t open file ‘upload.py’: [Errno 2] No such file or directory

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/612116/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • kafka详解(一)–kafka是什么及怎么用

    kafka是什么 在回答这个问题之前,我们需要先了解另一个东西–event streaming。 什么是event streaming 我觉得, event strea…

    数据库 2023年6月6日
    077
  • 9.回文数

    给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 例如,121 是回文,而…

    数据库 2023年6月16日
    062
  • [LeetCode]3. 无重复字符的最长子串

    给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 &#…

    数据库 2023年6月9日
    054
  • 根据温度、气压计算海拔高度

    基本概念 标准大气压:表示气压的单位,习惯上常用水银柱高度。例如,一个标准大气压等于760毫米高的水银柱的重量,它相当于一平方厘米面积上承受1.0336公斤重的大气压力。由于各国所…

    数据库 2023年6月14日
    0119
  • 多版本并发控制 MVCC

    介绍多版本并发控制 多版本并发控制技术(Multiversion Concurrency Control,MVCC) 技术是为了解决问题而生的,通过 MVCC 我们可以解决以下几个…

    数据库 2023年6月11日
    0127
  • Mac上Sublime常用快捷键

    分屏: command + Alt + 2 快速复制当前行代码并插入到下一行: ctrl + shift + d 多行修改一个字段: option + 鼠&a…

    数据库 2023年6月9日
    063
  • 盘点 | 常用 PG 数据恢复方案概览【建议收藏】

    作者:张连壮 PostgreSQL 研发负责人从事多年 PostgreSQL 数据库内核开发,对 Citus 有非常深入的研究。 PostgreSQL 本身不具备数据闪回和数据误删…

    数据库 2023年5月24日
    0126
  • Vim配置文件-详解(.vimrc)

    Vim配置文件的作用 Vim启动时,会根据配置文件(.vimrc)来设置 Vim,因此我们可以通过此文件来定制适合自己的 Vim 所有系统用户在启动Vim时,都会加载这个配置文件。…

    数据库 2023年6月14日
    068
  • spark报错:WARN util.Utils: Service ‘SparkUI’ could not bind on port 4040. Attempting port 4041.4042等错误

    spark报错:warn util.utils::service ‘sparkUI’ can not bind on part 4040.Attemptin…

    数据库 2023年6月14日
    068
  • jspdf.js+html2canvas将HTMl导出PDF

    jspdf.js+html2canvas将HTMl导出PDF 功能: PDF分页插入页头页尾 输出A4格式PDF 支持单页、多页输出 效果预览:查看演示PDFdemo地址:demo…

    数据库 2023年6月11日
    0100
  • Idea新建一个springboot的项目

    1、 2、 3、 4、 5、新建yml文件 6、如果没有这个yml文件没有变成绿叶标的话 如下操作添加即可 一般过一会就好了 Original: https://www.cnblo…

    数据库 2023年6月9日
    087
  • mysql 事务 隔离性 锁

    1、四大特性 1.1 原子性(Atomicity) 事务是一个不可分割的最小工作单元。事务是一个不可分割的最小工作单元。 [En] A transaction is an indi…

    数据库 2023年5月24日
    071
  • 建议收藏备查!MySQL 常见错误代码说明

    先给大家看几个实例的错误分析与解决方案。 1.ERROR 2002 (HY000): Can’t connect to local MySQL server throu…

    数据库 2023年6月9日
    0118
  • java基础

    java基础知识图解 软件开发 软件开发 软件,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件和应用软件之分。 人机交互方式 图形化界面(Graphical User…

    数据库 2023年6月16日
    058
  • Redis学习笔记一

    ============================= Redis学习笔记一 注:笔记旨在记录 一、redis简介: 高性能的 key-value 数据库 特点: 支持数据持久…

    数据库 2023年6月16日
    062
  • 猴子吃桃(递归)

    递归案例实践分析 猴子偷桃 题目描述: 猴子第一天摘下若干桃子,当即吃了一半,觉得好吃不过瘾,于是又多吃了一个,,第二天又吃了前天剩余桃子数量的一半,觉得好不过瘾,于是又多吃了一个…

    数据库 2023年6月16日
    0147
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球