打包可执行文件

文章介绍了如何使用PyInstaller将Python脚本打包成独立的可执行文件,以便在没有Python环境的机器上运行。同时,讨论了conda环境中遇到的代理配置问题,提到了检查和配置代理的步骤,以及数据库的商品信息表结构和数据插入操作。
摘要由CSDN通过智能技术生成

将Python脚本打包成可执行文件的方法:

  1. 使用pip安装PyInstaller:

pip install pyinstaller
  1. 打开终端并导航到包含Python脚本的目录。

  1. 运行PyInstaller创建可执行文件:

pyinstaller --onefile phonequeryresult.py

my_script.py替换为您的脚本名称。

  1. PyInstaller将创建一个dist目录,其中包含已打包的可执行文件。您可以将此可执行文件分发到其他计算机上,以在不需要安装Python或任何其他依赖项的情况下运行您的脚本

请注意,PyInstaller可能无法打包某些外部依赖项,例如您的Selenium脚本所需的ChromeDriver二进制文件。您可能需要手动将这些依赖项包含在程序包中。

解释器

(2条消息) 解决pycharm中解释器invalid_pycharm invalid_椰子炖我的博客-CSDN博客

解释器路径

aconda

这个错误提示是由于 conda 配置的代理有问题,导致无法连接到 conda 的服务器。可以尝试检查以下几个配置:

  1. 在用户主目录下是否存在 .netrc 文件,检查其中是否存在代理配置信息,并确认配置是否正确。

  1. 检查环境变量中是否存在以 _PROXY 结尾的变量,如 HTTP_PROXYHTTPS_PROXY 等,如果存在则确认配置是否正确。

  1. 检查系统范围内的代理配置,如通过浏览器或其他网络配置工具设置的代理。

如果以上配置都正确,但仍然无法解决问题,可以尝试修改 conda 的配置文件 condarc,指定正确的代理地址和端口号,如:

proxy_servers:http:http://proxy_server_address:proxy_server_porthttps:https://proxy_server_address:proxy_server_port

注意,这里的 proxy_server_addressproxy_server_port 需要替换为实际的代理地址和端口号。

danjo

LOCK TABLES `shangpinfenlei` WRITE;
/*!40000 ALTER TABLE `shangpinfenlei` DISABLE KEYS */;
INSERT INTO `shangpinfenlei` VALUES (41,'2022-04-13 08:45:11','商品分类1'),(42,'2022-04-13 08:45:11','商品分类2'),(43,'2022-04-13 08:45:11','商品分类3'),(44,'2022-04-13 08:45:11','商品分类4'),(45,'2022-04-13 08:45:11','商品分类5'),(46,'2022-04-13 08:45:11','商品分类6');
/*!40000 ALTER TABLE `shangpinfenlei` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `shangpinxinxi`
--

DROP TABLE IF EXISTS `shangpinxinxi`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `shangpinxinxi` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `shangpinbianhao` varchar(200) DEFAULT NULL COMMENT '商品编号',
  `shangpinmingcheng` varchar(200) DEFAULT NULL COMMENT '商品名称',
  `shangpinfenlei` varchar(200) DEFAULT NULL COMMENT '商品分类',
  `shuliang` int(11) DEFAULT NULL COMMENT '数量',
  `jiage` int(11) DEFAULT NULL COMMENT '价格',
  `baozhiqi` varchar(200) DEFAULT NULL COMMENT '保质期',
  `tupian` varchar(200) DEFAULT NULL COMMENT '图片',
  `shangpinxiangqing` varchar(200) DEFAULT NULL COMMENT '商品详情',
  `yuangonggonghao` varchar(200) DEFAULT NULL COMMENT '员工工号',
  `yuangongxingming` varchar(200) DEFAULT NULL COMMENT '员工姓名',
PRIMARY KEY (`id`),
UNIQUE KEY `shangpinbianhao` (`shangpinbianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8 COMMENT='商品信息';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `shangpinxinxi`
--

LOCK TABLES `shangpinxinxi` WRITE;
/*!40000 ALTER TABLE `shangpinxinxi` DISABLE KEYS */;
INSERT INTO `shangpinxinxi` VALUES (51,'2022-04-13 08:45:11','1111111111','商品名称1','商品分类1',1,1,'保质期1','upload/shangpinxinxi_tupian1.jpg','商品详情1','员工工号1','员工姓名1'),(52,'2022-04-13 08:45:11','2222222222','商品名称2','商品分类2',2,2,'保质期2','upload/shangpinxinxi_tupian2.jpg','商品详情2','员工工号2','员工姓名2'),(53,'2022-04-13 08:45:11','3333333333','商品名称3','商品分类3',3,3,'保质期3','upload/shangpinxinxi_tupian3.jpg','商品详情3','员工工号3','员工姓名3'),(54,'2022-04-13 08:45:11','4444444444','商品名称4','商品分类4',4,4,'保质期4','upload/shangpinxinxi_tupian4.jpg','商品详情4','员工工号4','员工姓名4'),(55,'2022-04-13 08:45:11','5555555555','商品名称5','商品分类5',5,5,'保质期5','upload/shangpinxinxi_tupian5.jpg','商品详情5','员工工号5','员工姓名5'),(56,'2022-04-13 08:45:11','6666666666','商品名称6','商品分类6',6,6,'保质期6','upload/shangpinxinxi_tupian6.jpg','商品详情6','员工工号6','员工姓名6');
/*!40000 ALTER TABLE `shangpinxinxi` ENABLE KEYS */;
UNLOCK TABLES;

商品信息

DROP TABLE IF EXISTS `shangpinxinxi`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `shangpinxinxi` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `shangpinbianhao` varchar(200) DEFAULT NULL COMMENT '商品编号',
  `shangpinmingcheng` varchar(200) DEFAULT NULL COMMENT '商品名称',
  `shangpinfenlei` varchar(200) DEFAULT NULL COMMENT '商品分类',
  `shuliang` int(11) DEFAULT NULL COMMENT '数量',
  `jiage` int(11) DEFAULT NULL COMMENT '价格',
  `baozhiqi` varchar(200) DEFAULT NULL COMMENT '保质期',
  `tupian` varchar(200) DEFAULT NULL COMMENT '图片',
  `shangpinxiangqing` varchar(200) DEFAULT NULL COMMENT '商品详情',
  `yuangonggonghao` varchar(200) DEFAULT NULL COMMENT '员工工号',
  `yuangongxingming` varchar(200) DEFAULT NULL COMMENT '员工姓名',
PRIMARY KEY (`id`),
UNIQUE KEY `shangpinbianhao` (`shangpinbianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8 COMMENT='商品信息';
/*!40101 SET character_set_client = @saved_cs_client */;

[04/Mar/2023 15:52:34] "GET /djangolbdxw/front/shangpinxinxi_tupian6.jpg HTTP/1.1" 200 14724
[04/Mar/2023 15:52:34] "GET /djangolbdxw/front/shangpinxinxi_tupian5.jpg HTTP/1.1" 200 16946
fullPath===============> /djangolbdxw/front/shangpinxinxi_tupian6.jpg
fullPath===============> /djangolbdxw/front/shangpinxinxi_tupian6.jpg
schema_front1=============> /djangolbdxw/front/shangpinxinxi_tupian6.jpg
fullPath===============> /djangolbdxw/front/shangpinxinxi_tupian5.jpg
fullPath===============> /djangolbdxw/front/shangpinxinxi_tupian5.jpg
schema_front1=============> /djangolbdxw/front/shangpinxinxi_tupian5.jpg
[04/Mar/2023 15:52:34] "GET /djangolbdxw/front/1677858557997.png HTTP/1.1" 200 83637
fullPath===============> /djangolbdxw/front/1677858557997.png
fullPath===============> /djangolbdxw/front/1677858557997.png
schema_front1=============> /djangolbdxw/front/1677858557997.png
fullPath===============> /djangolbdxw/users/session
req_dict=============+> {}
fullPath===============> /djangolbdxw/users/session
fullPath===============> /djangolbdxw/option/shangpinfenlei/shangpinfenlei
req_dict=============+> {}
fullPath===============> /djangolbdxw/option/shangpinfenlei/shangpinfenlei
fullPath===============> /djangolbdxw/option/yuangong/yuangonggonghao
req_dict=============+> {}
fullPath===============> /djangolbdxw/option/yuangong/yuangonggonghao
<QuerySet [{'shangpinfenlei': '智能电子产品'}, {'shangpinfenlei': '商品分类2'}, {'shangpinfenlei': '商品分类3'}, {'shangpinfenlei': '商品分类4'}, {'shangpinfenlei': '商品分类5'}, {'shangpinfenlei': '商品分类6'}]>
<QuerySet [{'yuangonggonghao': '1'}, {'yuangonggonghao': '2'}, {'yuangonggonghao': '3'}, {'yuangonggonghao': '4'}, {'yuangonggonghao': '5'}, {'yuangonggonghao': '6'}]>
[04/Mar/2023 15:52:35] "GET /djangolbdxw/option/shangpinfenlei/shangpinfenlei HTTP/1.1" 200 206
[04/Mar/2023 15:52:35] "GET /djangolbdxw/option/yuangong/yuangonggonghao HTTP/1.1" 200 51
[04/Mar/2023 15:52:35] "GET /djangolbdxw/users/session HTTP/1.1" 200 156

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哈都婆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值