简单的网站设计图,关于网站建设的故事,wordpress评论头像插件,合肥建设工程质量监督局网站前言#xff1a;磨刀不误砍柴工#xff0c;环境装好#xff0c;才能打工。M1 Pro 新芯片安装python2 文章目录 方案一 docker 容器构造环境#xff08;如果涉及本地两个仓库需要关联则不适用#xff09;方案二 使用 pyenv #x1f680; 作者简介#xff1a;作为某云服务… 前言磨刀不误砍柴工环境装好才能打工。M1 Pro 新芯片安装python2 文章目录 方案一 docker 容器构造环境如果涉及本地两个仓库需要关联则不适用方案二 使用 pyenv 作者简介作为某云服务提供商的后端开发人员我将在这里与大家简要分享一些实用的开发小技巧。在我的职业生涯中积累了丰富的经验希望能通过这个博客与大家交流、学习和成长。技术栈Java、PHP、Python、Vue、React 本文收录于三木的 「Python爬虫」的入门学习系列大家有兴趣的可以看一看。 「面试」这个专栏的灵感来自于许多粉丝私信大家向我咨询有关面试的问题和建议。我深感荣幸和责任希望通过这个专栏能够为大家提供更多关于面试的知识、技巧和经验。我们将一起探讨面试。期待粉丝们ssp的offer喜讯。 「Java探索者之路」系列专栏这个专栏旨在引领Java开发者踏上一段真正探索Java世界的旅程。 我们将深入探讨Java编程的方方面面从基础知识到高级技巧从实践案例到最新趋势帮助你成为一名卓越的Java探索者。如果有想进入Java后端领域工作的同学这个专栏会对你有所帮助欢迎关注起来呀 本人也会持续的去关注AIGC以及人工智能领域的一些动向并总结到博客中大家感兴趣的可以关注一下我的「AI」专栏 一起学习互三互访顺评论区有访必回有关必回 方案一 docker 容器构造环境如果涉及本地两个仓库需要关联则不适用
编写项目dockerfile
FROM python:2.7.18# 切换为root用户
USER root# 设置工作目录
WORKDIR /app# 复制项目文件到容器中
COPY . /app# 安装 SSH 服务器
RUN apt-get update apt-get install -y openssh-server# 创建所需目录
RUN mkdir /run/sshd# 创建一个新的用户
RUN useradd -ms /bin/bash developer# 设置用户密码请替换为你自己的密码RUN echo root:root | chpasswd# 允许密码登录
RUN sed -i s/#PasswordAuthentication yes/PasswordAuthentication yes/ /etc/ssh/sshd_configRUN sed -i s/#PermitRootLogin prohibit-password/PermitRootLogin yes/ /etc/ssh/sshd_config# 启动 SSH 服务
CMD [/usr/sbin/sshd, -D]打包镜像
docker build -t py . 运行镜像
docker run -it -p 9090:22 --rm --name py py远程连接
方案二 使用 pyenv 因为python2 是 intel 架构与apple 不兼容。 切换brew安装目录(具体百度一下)使用 arch -x86_64 安装pyenv
arch -x86_64 brew install pyenv安装python2
# 显示python版本
arch -x86_64 pyenv install --list# 安装相应版本arch -x86_64 pyenv install 2.7.18设置环境变量 注意逐行复制运行根据情况做出相应更改 pyenv global 2.7.18export PATH$(pyenv root)/shims:${PATH}echo PATH$(pyenv root)/shims:$PATH ~/.zshrcsource ~/.zshrc
检查是否安装成功(⚠️使用新的终端(cmdn)) 结语
安装依赖时如果可以的话使用 arch -x86_64 pip 可以减少一些未知bug