Command line 在另一台PC上运行python文件的依赖项出现问题 我有一个python文件在IDE中完美运行 我想在没有任何IDE的其他PC上运行它 我从命令行运行程序:python program.py 错误消息:文件“program.py”,第8行,在 来自mpl_finance进口烛台ohlc ModuleNotFoundError:没有名为“mpl\U finance”的模块。 尝试时:pip安装mpl_财务(或pip安装mpl_工具包) 我得到的信息是:没有找到mpl\U finance(或mpl\U工具包)的匹配发行版 matplotlib后端似乎也有问题

Command line 在另一台PC上运行python文件的依赖项出现问题 我有一个python文件在IDE中完美运行 我想在没有任何IDE的其他PC上运行它 我从命令行运行程序:python program.py 错误消息:文件“program.py”,第8行,在 来自mpl_finance进口烛台ohlc ModuleNotFoundError:没有名为“mpl\U finance”的模块。 尝试时:pip安装mpl_财务(或pip安装mpl_工具包) 我得到的信息是:没有找到mpl\U finance(或mpl\U工具包)的匹配发行版 matplotlib后端似乎也有问题,command-line,pip,Command Line,Pip,请寻找解决方案。经过多次失败的路径,以下是有效的方法: matplotlib.finance已被弃用,现在是mpl_finance 创建名为mpl_finance.py和setup.py的两个文件,并从中获取其内容 然后从命令行:python setup.py install 修复后端(这可以节省您几天时间): 如果matplotlib的后端设置在原始PC的文件中(而不是代码中)。然后,您需要在第二台PC上执行同样的操作 Windows路径:C:\Program Files\Python3

请寻找解决方案。

经过多次失败的路径,以下是有效的方法:

  • matplotlib.finance已被弃用,现在是mpl_finance
  • 创建名为mpl_finance.py和setup.py的两个文件,并从中获取其内容
  • 然后从命令行:
    python setup.py install
修复后端(这可以节省您几天时间):

  • 如果matplotlib的后端设置在原始PC的文件中(而不是代码中)。然后,您需要在第二台PC上执行同样的操作
  • Windows路径:C:\Program Files\Python36\Lib\site packages\matplotlib\mpl data\matplotlibrc
  • 将(可能是第38行)更改为:
    backend:Qt5Agg

你从哪里得到了第一台电脑上的
mpl\u finance
。@phd我想PyCharm是在我点击红色下划线的单词时添加的。