python notes 2

  1. 安装python3.8

右键管理员——自定义安装——安装结束后设置系统环境变量(分号隔开

安装成功的标志:

  1. DOS命令之CD用法

Cd:切换目录

Cd ..:上一层目录

当Cd的目录切换涉及跨盘符的情况下,需要两条命令;

C:\Users\wjw>cd D:\python38

C:\Users\wjw>d:

当cd D:\python38后,并没有切换成功,仍需补写d:;

  1. DOS命令之其他用法

Dir:浏览目录

Mkdir:创建新目录

Rmkdir:删除目录

  1. 之所以能用dos、ping等命令,是因为系统环境变量的path中设置好了,每个命令对应一个exe,比如ping对应ping.exe(%SystemRoot%\system32)
  2. 进入解释器命令:python;

退出命令:exit()或CTRLz+回车;

  1. 查看pip版本:pip -V(大写V)

E:\BaiduNetdiskDownload>pip -V

pip 20.2.1 from d:\python38\lib\site-packages\pip (python 3.8)

  1. 查看pip请了哪些外援:pip list

E:\BaiduNetdiskDownload>pip list

Package    Version

---------- -------

pip        20.2.1

setuptools 49.2.1

  1. PIP(redis是某个包名,可被其他包替换)

PIP安装的包默认放到D:\python38\Lib\site-packages里;

pip增加外援:pip install redis

(默认安装最新版本,此时redis版本号3.5.3);

pip删除外援:pip uninstall redis;

pip修改外援版本:pip install redis==3.2.0(不用卸载,==后跟版本号,安装3.2.0前,默认先自动卸载3.5.3);

******************************************************************

背景:在Windows上开发python项目后,要放到Linux上运行,主要就需要将Windows上pip的外援,同样请到Linux上,一个一个的请太麻烦;

解决:首先在Windows上通过命令:pip freeze > requirements.txt(将外援名单【项目依赖的包】输出到一个txt文件,即包名及版本号);然后在Linux上通过命令:pip install -r requirements.txt(一条命令引入所有外援)

  1. 升级PIP命令:python -m pip install --upgrade pip

  1. 安装sublime text

  1. 通过sublime text编写python代码,另存为“****.py”格式;然后CMD,CD到****.py所在目录下,运行命令“python ****.py”即可;

  1. 下载pyhook

网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

注意python版本要和pyhook版本的关系,否则安装不上;

13、pip install 指令速度奇慢:

在后方加上 -i https://pypi.mirrors.ustc.edu.cn/simple

例如:

pip install pymouse -i https://pypi.mirrors.ustc.edu.cn/simple

   

安装国外源的pywin32,会经常遇到因为超时导致安装失败,因此建议用国内源来安装。可通过cmd来安装国内源的pywin32,指令如下:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pywin32

其中:https://pypi.tuna.tsinghua.edu.cn/simple是清华大学的镜像文件地址。也可选择其他国内源,例如:

阿里云:https://mirrors.aliyun.com/pypi/simple/

豆瓣:Simple Index

  1. python问题:IndentationError:expected an indented block错误解决

缩进问题:

正确示例:

错误示例:

15、准备好要设置exe图标,比如名字为logo.ico ;把要生成exe文件的py文件(如MainService.py)、logo.ico放在同一个目录下,执行以下命令

pyinstaller --icon=logo.ico --onefile --windowed MainService.py

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

IT文

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

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

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

打赏作者

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

抵扣说明:

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

余额充值