python虚拟环境安装

本文介绍了在Mac上创建Python 3.10虚拟环境的详细过程,包括解决homebrew和xcrun问题,使用virtualenv与virtualenvwrapper创建和管理虚拟环境。首先解决homebrew失效的问题,然后安装新版本Python,接着创建并激活虚拟环境,最后展示了如何通过virtualenvwrapper管理虚拟环境。
摘要由CSDN通过智能技术生成

一、背景

背景:本身已经安装了python3.7版本的虚拟环境,不想直接动原环境,因此新建一个虚拟的python环境(目的是用最新的python版本3.10),记录一下过程中踩的一些坑。

二、安装过程

homebrew问题

首先遇到的是homebrew问题。在更新brew时,发现使用任何brew相关命令都报错(参考:Mac Homebrew命令报错
造成这个 Homebrew 失效的原因可能是 Mac系统升级后,旧版本的 Homebrew 不适配了

解决方式1:直接执行更新指令

brew update-reset
brew list 查看brew安装列表

解决方式2:手动更新brew
我遇到的问题是直接执行brew update-reset语句后还是报同样的错。因此手动更新下

brew的代码地址为:
https://github.com/Homebrew/brew
在mac上的存储目录为:
/usr/local/Homebrew

~  which brew
/usr/local/bin/brew
 ~  ls -al /usr/local/bin/brew
lrwxr-xr-x  1 user  admin  28  7 31  2019 /usr/local/bin/brew -> /usr/local/Homebrew/bin/brew

本质是个git repo,那么,可以通过直接同步代码来实现

cd /usr/local/Homebrew/
git pull

这时候遇到了xcrun问题(参考下一小节处理):

git pull
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

解决完brew问题后,后续就可以通过brew来完成各种操作了(定期更新 Homebrew常用指令

  • 更新包

                
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值