Python3 安装与依赖包安装

Python 官网下载地址
https://www.python.org/downloads/
Windows系统下安装

一、安装Python

1、下载指定版本,比如目前最新的版本Python 3.9.4
Python 3.9.4选择下载Windows版本64位执行安装文件。
在这里插入图片描述下载后执行,第一次安装,选择自定义安装。应该没人想装C盘。
在这里插入图片描述
记得勾选添加环境变量,应该没有人想手动配置环境变量。
在这里插入图片描述
修改安装目录,选择好目录,点next,install安装即可。

如果不是第一次安装就会出现这个提示。
在这里插入图片描述
验证Python安装情况。
在这里插入图片描述

二、导入Python工程,安装所需依赖模块

这里使用的是idea编辑工具。idea 是 2019.3版本
首先准备好一个Python项目,选择导入本地项目工程。
在这里插入图片描述使用gradle方式导入。
在这里插入图片描述
试运行Python脚本,发现报错了。提示没有gevent

Traceback (most recent call last):
  File "F:\Git\test\dirmap\dirmap.py", line 14, in <module>
    from gevent import monkey
ModuleNotFoundError: No module named 'gevent'

于是打开网站下载 https://www.lfd.uci.edu/~gohlke/pythonlibs/#gevent
此时有一堆文件,根据我们的系统和安装的Python版本进行下载
在这里插入图片描述
把文件下载好,丢到Python目录下。进行安装

Microsoft Windows [版本 10.0.18363.1440]
(c) 2019 Microsoft Corporation。保留所有权利。

C:\Users\111>cd F:\test\Python

C:\Users\111>f:

F:\test\Python>pip install gevent-21.1.2-cp39-cp39-win_amd64.whl
Processing f:\test\python\gevent-21.1.2-cp39-cp39-win_amd64.whl
Collecting zope.interface
  Downloading zope.interface-5.4.0-cp39-cp39-win_amd64.whl (210 kB)
     |████████████████████████████████| 210 kB 819 kB/s
Collecting greenlet<2.0,>=0.4.17; platform_python_implementation == "CPython"
  Downloading greenlet-1.0.0-cp39-cp39-win_amd64.whl (95 kB)
     |████████████████████████████████| 95 kB 945 kB/s
Collecting cffi>=1.12.2; platform_python_implementation == "CPython" and sys_platform == "win32"
  Downloading cffi-1.14.5-cp39-cp39-win_amd64.whl (179 kB)
     |████████████████████████████████| 179 kB 6.4 MB/s
Collecting zope.event
  Downloading zope.event-4.5.0-py2.py3-none-any.whl (6.8 kB)
Requirement already satisfied: setuptools in f:\test\python\python39\lib\site-packages (from gevent==21.1.2) (49.2.1)
Collecting pycparser
  Downloading pycparser-2.20-py2.py3-none-any.whl (112 kB)
     |████████████████████████████████| 112 kB ...
Installing collected packages: zope.interface, greenlet, pycparser, cffi, zope.event, gevent
Successfully installed cffi-1.14.5 gevent-21.1.2 greenlet-1.0.0 pycparser-2.20 zope.event-4.5.0 zope.interface-5.4.0
WARNING: You are using pip version 20.2.3; however, version 21.1.1 is available.
You should consider upgrading via the 'f:\test\python\python39\python.exe -m pip install --upgrade pip' command.

安装完的时候出现一个警告,作为强迫症的你,估计不能忍。直接安排一波。

WARNING: You are using pip version 20.2.3; however, version 21.1.1 is available.
You should consider upgrading via the 'f:\test\python\python39\python.exe -m pip install --upgrade pip' command.

于是根据提示安装,升级一波pip。

F:\test\Python>python -m pip install --upgrade pip
Collecting pip
  Downloading pip-21.1.1-py3-none-any.whl (1.5 MB)
     |████████████████████████████████| 1.5 MB 27 kB/s
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 20.2.3
    Uninstalling pip-20.2.3:
      Successfully uninstalled pip-20.2.3
Successfully installed pip-21.1.1

F:\test\Python>

然后又发现一堆的模块缺少

ModuleNotFoundError: No module named ‘requests’
ModuleNotFoundError: No module named ‘progressbar’

F:\test\Python>pip install requests
Collecting requests
  Downloading requests-2.25.1-py2.py3-none-any.whl (61 kB)
     |████████████████████████████████| 61 kB 170 kB/s
Collecting chardet<5,>=3.0.2
  Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)
     |████████████████████████████████| 178 kB 218 kB/s
Collecting urllib3<1.27,>=1.21.1
  Downloading urllib3-1.26.4-py2.py3-none-any.whl (153 kB)
     |████████████████████████████████| 153 kB 167 kB/s
Collecting certifi>=2017.4.17
  Downloading certifi-2020.12.5-py2.py3-none-any.whl (147 kB)
     |████████████████████████████████| 147 kB 148 kB/s
Collecting idna<3,>=2.5
  Downloading idna-2.10-py2.py3-none-any.whl (58 kB)
     |████████████████████████████████| 58 kB 131 kB/s
Installing collected packages: urllib3, idna, chardet, certifi, requests
Successfully installed certifi-2020.12.5 chardet-4.0.0 idna-2.10 requests-2.25.1 urllib3-1.26.4

pip install 缺少的模块名
全部用该命令安装,补上。

前面提到的那个地址是 https://www.lfd.uci.edu/~gohlke/pythonlibs 是手动下载方式安装。

至此安装成功。开源Python项目运行ok
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值