python学习01-windows安装python、Ubuntu22.04安装python环境

一.windows安装python

1.下载安装

首先要先下载安装包:Download Python | Python.org

网上建议下载python3.7.4版本,那就下载这个版本

2.验证

二.Ubuntu22.04安装python环境

1.python安装

Index of /ftp/python/

ls -l /usr/bin | grep python


 
sudo apt-get install openssl
sudo apt-get install libssl-dev

cd /home

sudo wget https://www.python.org/ftp/python/3.10.6/Python-3.10.6.tgz


tar -zxvf Python-3.10.6.tgz


cd Python-3.10.6/

sudo ./configure --prefix=/usr/local/python3.10.6

sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev  libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev   liblzma-dev libffi-dev  libc6-dev

 
sudo make
 
sudo make install

# 环境变量配置

PATH=$PATH:$HOME/bin:/usr/local/python3.10.6/bin

2.pip安装

# Python 3 安装 pip
sudo apt update
sudo apt install python3-pip




pip3 --version


$ pip --version
pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)

$ pip3 --version
pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)

$ pip3 --version
pip3     pip3.10  

$ pip3.10 --version
pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)


3.pip镜像配置

 ~$ pip config list
 ~$ pip config list

~$ pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
Writing to /home/root/.config/pip/pip.conf

~$ pip config list
global.index-url='https://mirrors.aliyun.com/pypi/simple/'


4.pip安装测试 mysql、Oracle、sqlserver

要在 Python 中连接 MySQL、SQL Server 和 Oracle 数据库,你需要安装相应的数据库驱动程序。以下是连接这些数据库所需的驱动程序和依赖项:

### MySQL

1. **安装 MySQL 驱动程序**:你可以使用 `mysql-connector-python` 包来连接 MySQL 数据库。你可以通过以下命令安装该包:

```bash
pip install mysql-connector-python
```

2. **安装 MySQL 客户端**:在使用 `mysql-connector-python` 之前,确保你的系统中安装了 MySQL 客户端。你可以根据你的操作系统安装 MySQL 客户端。

### SQL Server

1. **安装 SQL Server 驱动程序**:你可以使用 `pyodbc` 包来连接 SQL Server 数据库。你可以通过以下命令安装该包:

```bash
pip install pyodbc
```

2. **安装 SQL Server 驱动**:在使用 `pyodbc` 之前,你需要安装适用于 SQL Server 的 ODBC 驱动程序。你可以在 Microsoft 官方网站上找到适用于你的操作系统的驱动程序。

### Oracle

1. **安装 Oracle 驱动程序**:你可以使用 `cx_Oracle` 包来连接 Oracle 数据库。安装该包需要一些额外的步骤:

   - 首先,确保你的系统中已经安装了 Oracle 客户端。你可以从 Oracle 官方网站下载并安装适用于你的操作系统的 Oracle 客户端。
   - 然后,你可以通过以下命令安装 `cx_Oracle` 包:

   ```bash
   pip install cx_Oracle
   ```
 

 二.pip

1.升级pip

pip 是 Python 的包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能

升级pip命令,使用国内地址

python -m pip install --user --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple

2.安装myqr

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

 检查是否安装成功 :pip list

三.镜像地址

设置国内镜像

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

C:\Users\Administrator>pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip.
Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue.
To avoid this problem you can invoke Python with '-m pip' instead of running pip directly.
Writing to C:\Users\Administrator\AppData\Roaming\pip\pip.ini

阿里云: 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/

四.PyCharm社区版安装

Download PyCharm: The Python IDE for data science and web development by JetBrains

### 在 Ubuntu 22.04安装 Python 2.6.0 的方法 需要注意的是,Python 2.x 系列已经被官方弃用多年,不再推荐用于新项目开发。然而,在某些特殊场景下可能仍需安装旧版 Python。以下是针对 Ubuntu 22.04 安装 Python 2.6.0 的具体操作。 #### 方法一:通过源码编译安装 由于 Ubuntu 默认仓库中已移除对 Python 2.6.0 的支持,因此可以通过下载其源码并手动编译安装。 1. **更新系统包** 首先确保系统的软件包是最新的。 ```bash sudo apt update && sudo apt upgrade -y ``` 2. **安装依赖工具** 编译 Python 源码需要一些必要的构建工具和库文件。 ```bash sudo apt install build-essential checkinstall libreadline-gplv2-dev \ libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev \ libbz2-dev zlib1g-dev openssl libffi-dev -y ``` 3. **下载 Python 2.6.0 源码** 访问 Python 官方网站获取历史版本的源码压缩包。 ```bash wget https://www.python.org/ftp/python/2.6.0/Python-2.6.0.tgz tar xzf Python-2.6.0.tgz cd Python-2.6.0 ``` 4. **配置与编译** 使用 `./configure` 脚本来检测环境,并生成 Makefile 文件。 ```bash ./configure --prefix=/usr/local/python2.6 make sudo make install ``` 5. **验证安装** 完成上述步骤后,可通过以下命令确认 Python 是否成功安装。 ```bash /usr/local/python2.6/bin/python2.6 -V ``` 输出应显示为 `Python 2.6.0`[^1]。 #### 方法二:创建虚拟环境隔离运行 如果仅为了测试目的而不需要全局安装,则可考虑使用 Anaconda 或其他虚拟化技术来管理特定版本的 Python 运行时环境。 1. 下载并安装最新版 Anaconda 发行版。 ```bash wget https://repo.anaconda.com/archive/Anaconda3-latest-Linux-x86_64.sh bash Anaconda3-latest-Linux-x86_64.sh source ~/.bashrc ``` 2. 创建基于指定 Python 版本的新环境。 ```bash conda create -n py26 python=2.6 anaconda conda activate py26 python -V ``` 注意此方式可能会因目标版本过老而导致部分功能不可用的情况发生。 #### 升级 Pip 工具的重要性提醒 无论采取哪种方案部署完成之后都建议及时检查 pip 工具的状态以免遇到类似引用描述中的问题影响后续扩展模块加载过程正常进行[^2]。 ```bash /usr/local/python2.6/bin/pip2.6 install --upgrade pip ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值