在mac上安装好python开发环境(pyenv、pyenv-virtualenv、docker-desktop、mysql5.7),一文解决环境问题
    		       		warning:
    		            这篇文章距离上次修改已过445天,其中的内容可能已经有所变动。
    		        
        		                
                在macOS上安装Python开发环境,您可以选择使用pyenv来管理Python版本,以及pyenv-virtualenv来创建和管理虚拟环境。另外,您可以使用Docker来容器化整个开发环境,包括MySQL数据库。以下是安装和配置这些工具的大致步骤:
- 安装
pyenv和pyenv-virtualenv: 
# 安装pyenv
curl https://pyenv.run | bash
 
# 在.bash_profile, .zshrc或其他shell配置文件中添加pyenv到PATH
echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init --path)"' >> ~/.bash_profile
eval "$(pyenv init --path)"
 
echo 'eval "$(pyenv virtualenv-init)"' >> ~/.bash_profile
eval "$(pyenv virtualenv-init)"
 
# 重新加载配置文件
source ~/.bash_profile
 
# 安装pyenv-virtualenv插件
git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv- 使用
pyenv安装Python版本: 
pyenv install 3.8.1
pyenv global 3.8.1- 安装Docker Desktop并启动MySQL 5.7容器:
 
- 从Docker官网下载并安装Docker Desktop for Mac。
 - 启动MySQL容器:
 
docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=my-secret-pw -p 3306:3306 -d mysql:5.7以上步骤安装了pyenv和pyenv-virtualenv来管理Python版本和虚拟环境,使用Docker来运行MySQL数据库。这样,您就拥有了一个可以用来开发Python应用的高度隔离和可移植的开发环境。
评论已关闭