win install包的bat脚本

**python3安装的包**
用国内资源如下:
阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) http://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

+ 

+ win界面快捷安装包的 bat脚本

  ```pyt
  @echo off
  echo 开始安装
  
  python -m pip install selenium -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
  
  @echo off
  echo 安装完成
  pause
  • 在 CMD 执行该脚本时,出现了中文乱码

问题分析
  • 乱码都跟字符编码有关系。
  • 计算机只能处理数字,如果遇到文本,必须先将其转换为数字后才能处理,由此出现了字符编码(字符集)。如果编码时采用某种字符编码,那么解码时,必须得相对应使用同一种字符编码,如采用不同的字符编码,会出现乱码。
问题解决
1. 转换脚本文件的编码方式

默认情况下,在 bat 脚本文件中,如果中文不是ANSI编码,就会出现乱码。因此,可以采用Windows操作系统平台自带的记事本打开脚本文件,点击菜单【文件】-【另存为】操作,选择ANSI编码进行保存。

img

​ 最后再次执行就ok了

posted @ 2022-09-25 00:17  太白之魔童降世  阅读(63)  评论(0)    收藏  举报