python环境

本文聚焦Mac环境,介绍Python相关知识。Python由C编写,可通过命令查看版本信息。管理多版本Python可使用pyenv,介绍了其下载及版本指定、切换命令,还提及配置PATH环境变量切换默认版本。此外,讲解了使用VirtualEnv创建Python虚拟环境的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Mac下

python 是用c写的,c是基础
python -v 显示出版本信息,包括库的版本
​​​​在这里插入图片描述
python -V 表示只显示了当前版本

管理多版本的python

pycharm工具只能管理第三方库,python的版本无法管理,因此:

使用pyenv 管理

1 下载pyenv

mac             curl https://pyenv.run | bash
pyenv install 2.7.14
pyenv install 3.7.0
pyenv install jython-2.7.1
window         https://github.com/pyenv/pyenv-installer

2 两个命令

pyenv local 2.7.14 直接指定版本,在同一目录路径下的
pyenv global 3.7.0 全局切换,将不在同一目录下的所有的版本都换为3.7.0

切换环境变量的位置

假如需要切换python的默认版本(装有python 2.7 和 python 3.7),可以优先采用配置 PATH环境变量的方式,哪个版本的环境变量写在前面,就优先默认使用哪个版本

localhost:~ seveniruby$ export PATH=/Users/seveniruby/.pyenv/versions/2.7.14/bin/:$PATH

localhost:~ seveniruby$ python -V
Python 2.7.14
localhost:~ seveniruby$ export PATH=${PATH#*:}

localhost:~ seveniruby$ python -V
Python 3.7.0

VirtualEnv ------python环境隔离/虚拟环境

创建虚拟环境

python3 -m venv 路径

-m:执行特定的模块

例:
python2使用:
curl http://www.baidu.com > baidu.html
python2 -m CGIHTTPServer
python3使用:
python3 -m http.server

python -m venv /tmp/python
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值