下面是详细讲解“Linux下python3.6.1环境配置教程”的完整攻略:
步骤一:安装Python 3.6.1
- 下载Python 3.6.1源代码包
在官方网站下载地址(https://www.python.org/downloads/source/)选择Python 3.6.1版本的源代码包(.tar.xz格式)。
- 解压源代码包
进入到源代码包所在的文件夹,使用以下命令将源代码包解压:
tar -xvf Python-3.6.1.tar.xz
- 安装依赖库
使用以下命令安装Python 3.6.1所需要的依赖库:
-
Debian系系统:
sudo apt-get build-dep python3.6
-
Redhat系系统:
sudo yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
-
编译安装Python 3.6.1
使用以下命令编译并安装Python 3.6.1:
cd Python-3.6.1
./configure --enable-optimizations
make -j8
sudo make install
- 验证Python 3.6.1的安装情况
使用以下命令验证Python 3.6.1是否已经成功安装:
python3.6 -V
如果输出以下内容,则表示Python 3.6.1已经成功安装:
Python 3.6.1
步骤二:安装pip3
在Linux上,pip3是Python3的包管理器。
- 下载get-pip.py
在官方网站下载地址(https://bootstrap.pypa.io/get-pip.py)下载get-pip.py文件。
- 安装pip3
使用以下命令安装pip3:
sudo python3.6 get-pip.py
安装完成后,使用以下命令验证pip3是否已经成功安装:
pip3 -V
如果输出以下内容,则表示pip3已经成功安装:
pip 20.2.4 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)
步骤三:安装常用的Python库
- 安装numpy
Numpy是Python中进行科学计算的重要工具。
pip3 install numpy
示例应用:使用Numpy进行矩阵乘法
“`
import numpy as np
A = np.array([[1, 2], [3, 4]])
B = np.array([[5, 6], [7, 8]])
C = np.dot(A, B)
print(C)
“`
输出结果:
[[19 22]
[43 50]]
- 安装pandas
Pandas是Python中进行数据处理的重要库。
pip3 install pandas
示例应用:使用Pandas进行数据分析
“`
import pandas as pd
# 读取CSV文件并转化为Pandas DataFrame
df = pd.read_csv(‘data.csv’, header=None)
# 打印前10行数据
print(df.head(10))
“`
输出结果:
0 1 2 3
0 0.038772 -0.020350 0.029738 1.0
1 0.050206 0.026632 0.042106 1.0
2 0.014246 0.017175 0.011489 1.0
3 0.032194 0.030733 0.030322 1.0
4 -0.022324 0.025221 -0.013322 1.0
5 0.010299 0.042171 -0.029777 1.0
6 0.047107 -0.028583 0.029907 1.0
7 0.001895 -0.008747 -0.008621 1.0
8 0.025430 -0.015951 0.023135 1.0
9 0.017083 -0.017692 0.000479 1.0