Python免安装保姆级教程

这几天没啥事了,甲方需要验收下项目,愉快的收到了甲方的服务器(windows10)地址账号密码~

顺利的拖上项目和pycharm以及python解释器~

顺利的进行安装解释器~

接下来...

 

 

 后来百度之后并没有在本地策略找到8C结尾的相关文件夹,好吧

又试着从控制面板中设置强制策略,仍然不行

那就找找有没有不用安装直接解压运行的办法,果然找到了。

1.进入py官网下载压缩包

https://www.python.org/downloads/windows/
这里以3.7.9为例

 

 

2.等待下载后,新建一个文件夹(因为解压之后会直接在原文件夹下产生很多文件),解压到新文件夹下

 

3.将新建的文件夹的路径加入环境变量,在cmd中输入python -V,查看是否成功安装

 

4.安装好了之后是没有pip的,所以需要手动安装pip
https://pip.pypa.io/en/stable/installing/

 

 

 

 

 

 

 下载好了之后会有一个get-pip.py的文件,拖入解压的文件夹内在文件夹内进入cmd,输入python get-pip.py

 文件夹内会新增两个熟悉的文件夹

 

 

 

 

 

Scripts文件夹路径添加至环境变量

接着执行pip install requests,会报错,提示没有pip模块

解压的文件夹下找到python37._pth文件(数字会因版本不同,以._pth为准)

 

 

 打开后在最后一行添加如下代码:

Lib\site-packages

 

 

 保存关闭文件即可,接着进入cmd输入python.exe .\Scripts\pip3.exe list(pip list)
 如果出现包列表
 例如:
        setuptools
        wheel
 则代表pip安装成功

 执行 python.exe .\Scripts\pip3.exe install requests==2.25.1 进行安装第三方模块测试

5.安装pycharm >>> 配置系统环境 >>> 打开终端
 执行 pip install pymysql

 至此 Python 免安装版安装成功

 

其他提示:

  安装成功后,运行代码提示自定义模块无法被导入,例:

  

Insert_data 模块不存在

  就算可以成功按住ctrl+鼠标左键跳入代码定义行也无法成功执行

  

根据python的模块搜索原则:

  当前执行的程序文件所在目录下查找

  PYTHONPATH下的目录中查找

  Python的安装目录下查找

  1.被导入代码头部添加

  

import sys
sys.path.append('被导入代码绝对路径')

如果导入的代码很多,岂不是很费劲(导入次数较少时使用)

  2.直接把需要导入的模块放在 lib\site-packages 路径下(一把梭哈,省时省事省力)

 

posted @ 2021-02-03 15:30  黑山老道  阅读(1414)  评论(0编辑  收藏  举报