pycharm运行正常,但是打包成exe放到windows电脑上运行报错「终于解决」

pycharm运行正常,但是打包成exe放到windows电脑上运行报错「终于解决」pycharm运行正常,但是打包成exe放到windows电脑上运行报错,如下步骤为解决办法:1.首先pycharm中运行main.py是OK的,代码片段如下:#coding=utf-8importsysimportxlwtimportpyodbcimportosimportdatetimeimporttimefromsend_mailimport*importrequestsoper_name=input(“请输入您的姓名:”)print(“开始

大家好,欢迎来到IT知识分享网。

pycharm运行正常,但是打包成exe放到windows电脑上运行报错,如下步骤为解决办法:

1.首先pycharm中运行main.py是OK的,代码片段如下:

# coding=utf-8
import sys
import xlwt
import pyodbc
import os
import datetime
import time
from send_mail import *
import requests

oper_name = input("请输入您的姓名: ")
print("开始导出客户资料信息...")
..........
.......
....
..
.

2.如果直接用 pyinstaller -F main.py这句打包成exe,在windows上直接双击运行就会出现黑色命令窗口一闪而过,但程序并没有运行起来的情况(情况很多种,比如引用了其他路径的图片资源、比如引用了第三方库……  本题目只说后者情况的解决办法!)。

3.不要走神!开始解决问题,问题的关键在于:项目中引用了第三方库!打包语句应该改造为: 

pyinstaller -F -p C:\Users\Administrator\PycharmProjects\ExportCustomerInfo\venv\Lib\site-packages  main.py

其中 -p 后面跟着的路径,就是你项目路径里 venv 这个文件夹里的路径(根据自己情况查找),也可以在pycharm的File-Settings-Python-Interpreter里面查看是一样的。

完毕!(最后重新打包exe要记得删除上次生成产生的文件,什么dist、build、xxx.spec啦,这些)

pycharm运行正常,但是打包成exe放到windows电脑上运行报错「终于解决」

 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/24769.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信