跳转至

Python 环境搭建

1. 下载并安装

下载页面 下载对应的版本。默认下载为 x86,请手动选择 x64 版本

建议 3.9 或 3.10 的版本

  • Ubuntu 20 默认版本为 3.8
  • Ubuntu 22 默认版本为 3.10
  • PyTorch 1.x 和 2.x 都支持的版本为 3.8~3.10
  • Tensorflow 支持 3.6~3.9

安装时:

  • 勾选 Add Python 3.x to PATH
  • 并选择自定义安装位置。
  • 勾选 Install for all users
  • 选择需要的安装位置。
  • 点击安装。

设置镜像【有些时候镜像会有问题,则需要清除对应文件。】:

sudo vi ~/.pip/pip.conf 中添加或修改,Windows 中为用户目录中创建 pip/pip.ini 文件。

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com

运行问题

Windows PowerShell中需先执行 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned 修改权限。

2. 安装常用库

更新 pip 执行: c:\tools\python38\python.exe -m pip install --upgrade pip

virtualenv
wheel
yapf

3. 使用 virtualenv

进入项目的根目录,执行 virtualenv venv 创建虚拟环境。

mac 脚本:/path/venv.sh

echo 进入Machine Learning虚拟环境目录
cd /Users/jasper/vpythons/ml
echo 进入虚拟环境
source bin/activate
echo 目录地址:/Users/jasper/vpythons/ml

mac 执行:. /venv.sh


Linux 脚本:/path/venv.sh ,末尾需要加入$SHELL 否则执行完毕后会回到起始状态。

echo 进入Machine Learning虚拟环境目录
cd /Users/jasper/vpythons/ml
echo 进入虚拟环境
source bin/activate
echo 目录地址:/Users/jasper/vpythons/ml
$SHELL

Linux 执行:./venv.sh


windows CMD 脚本:C:\path\venv.bat

cd C:\vpythons\ml
.\Scripts\activate
:: @cmd /k

windows CMD 执行:.\venv.batvenv.bat


windows Powershell 脚本:C:\path\venv.ps1

cd C:\vpythons\ml
.\Scripts\activate
:: @cmd /k

windows Powershell 执行:.\venv.ps1.\\venv.ps1


创建日期: 2017-01-11 17:00:00
最后更新: 2023-02-20 16:00:00