Skip to content

Latest commit

 

History

History
102 lines (73 loc) · 2.39 KB

python_conf.md

File metadata and controls

102 lines (73 loc) · 2.39 KB

Python 环境安装

安装

官网地址 https://www.python.org/downloads/

window

下载对应的安装包,按照步骤执行即可,注意把python添加到PATH中

Linux

在Linux 中,一般会默认安装python2, 现在我们安装Python 3.9.0

#解压安装包
tar -xJf Python-3.9.0.tar.xz

#进入解压的文件夹,执行 ./configure 脚本
./configure

#编译安装
make && make install

#查看版本
python3.9 --version

执行以上操作后,Python 会安装在 /usr/local/bin 目录中 Python 库安装在 /usr/local/lib/python3.9.0,3.9.0为你使用的 Python 的版本号。

多版本管理工具: pyenv

#多版本管理

#下载
git clone https://github.com/pyenv/pyenv.git ~/.pyenv

#配置
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.bashrc
echo -e 'function pyInstall(){\n\tv="$1";wget https://npm.taobao.org/mirrors/python/$v/Python-$v.tar.xz -P ~/.pyenv/cache/;pyenv install $v\n}' >> ~/.bashrc

#刷新配置
source ~/.bashrc

#使用
pyenv -v

#安装
#pyenv install 3.9.0 

#使用别名安装
pyInstall 3.9.0

pip 源配置

# 在linux 配置
vim ~/.pip/pip.conf

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

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

虚拟环境配置

  • 创建虚拟机环境
python -m venv ./venv
  • 激活
平台 Shell 用于激活虚拟环境的命令
POSIX bash/zsh $ source /bin/activate
fish $ . /bin/activate.fish
csh/tcsh $ source /bin/activate.csh
PowerShell Core $ /bin/Activate.ps1
Windows cmd.exe C:> \Scripts\activate.bat
PowerShell PSC:> \Scripts\Activate.ps1
  • 取消激活
平台 Shell 用于激活虚拟环境的命令
POSIX bash/zsh $ source /bin/activate
fish $ . /bin/activate.fish
csh/tcsh $ source /bin/activate.csh
PowerShell Core $ /bin/Activate.ps1
Windows cmd.exe C:> \Scripts\activate.bat
PowerShell PSC:> \Scripts\Activate.ps1

参考