在Ubuntu上搭建Python机器学习框架可按以下步骤进行:
安装基础工具
更新系统并安装Python和pip:
sudo apt update  
sudo apt install python3 python3-pip  
验证安装:
python3 --version  
pip3 --version  
创建虚拟环境(可选但推荐)
隔离项目依赖:
sudo apt install python3-venv  
python3 -m venv myenv  
source myenv/bin/activate  
安装机器学习库
pip install numpy pandas scikit-learn  
pip install tensorflow  
# 如需GPU支持,安装对应版本并配置CUDA/cuDNN  
pip install torch torchvision torchaudio  
# 如需GPU支持,安装对应版本并配置CUDA  
pip install matplotlib opencv-python  
验证环境
运行简单代码测试库是否正常:
import numpy as np  
from sklearn.linear_model import LinearRegression  
X = np.random.rand(100, 1)  
y = 2 + 3 * X  
model = LinearRegression().fit(X, y)  
print(model.predict([[0.5]]))  
import tensorflow as tf  
from tensorflow.keras import layers  
(x_train, y_train), _ = tf.keras.datasets.mnist.load_data()  
x_train = x_train / 255.0  
model = tf.keras.Sequential([layers.Flatten(), layers.Dense(10, activation='softmax')])  
model.compile(optimizer='adam', loss='sparse_categorical_crossentropy')  
model.fit(x_train, y_train, epochs=1)  
开发工具(可选)
pip install jupyter  
jupyter notebook  
注意事项:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple切换国内镜像源加速安装。以上步骤参考自,可根据具体需求调整库的安装组合。