如何更改python';Mac上WING 101的s版本?
我目前正在使用python 3.8.6进行一个项目。但是,我想将我正在使用的python版本更改为3.5.3。我该怎么做?我在Mac电脑上 它说:我曾尝试过用python下载网站上的安装程序安装python3.5.3,但在它安装后,我在我的shell上运行python3.5如何更改python';Mac上WING 101的s版本?,python,Python,我目前正在使用python 3.8.6进行一个项目。但是,我想将我正在使用的python版本更改为3.5.3。我该怎么做?我在Mac电脑上 它说:我曾尝试过用python下载网站上的安装程序安装python3.5.3,但在它安装后,我在我的shell上运行python3.5 zsh:killed python3.5 如果我在shell上运行python3.8,它可以工作,但是我需要3.5版本,这样我就可以获得sys.executable,然后在Wing中更改路径 我也尝试过用自制的pyenv,
zsh:killed python3.5
如果我在shell上运行python3.8
,它可以工作,但是我需要3.5版本,这样我就可以获得sys.executable
,然后在Wing中更改路径
我也尝试过用自制的pyenv,但在尝试安装时失败了。上面说
构建失败(OS X 11.0.1使用python构建20180424)
我能做什么?您可以尝试使用Conda。
安装:
要创建环境并在它们之间切换,请执行以下操作:
conda create -n 3.5.3 python=3.5.3
conda activate 3.5.3
conda env list
你可以试着用康达。
安装:
要创建环境并在它们之间切换,请执行以下操作:
conda create -n 3.5.3 python=3.5.3
conda activate 3.5.3
conda env list
对macOS 11的支持仍然是pyenv的一个重要特性。在堆栈溢出问题上也出现了这种情况,不过由于安装了不同的Python版本,这可能不是100%的重复 一个似乎对人们有用的解决方案是发布在: 步骤1对齐命令行工具
- 打开Xcode-beta.app
- 转到首选项>位置
- 选择命令行工具的正确版本
CFLAGS=“-I$(brew--前缀openssl)/include-I$(brew--前缀bzip2)/include-I$(brew--前缀readline)/include-I$(xcrun--显示sdk路径)/usr/include“LDFLAGS=“-L$(brew--前缀openssl)/lib-L$(brew--前缀readline)/lib-L$(brew--前缀zlib)/lib-L$(brew--前缀bzip2)/lib”pyenv安装——补丁3.8.0<对macOS 11的支持仍然是pyenv的首选。在堆栈溢出问题上也出现了这种情况,不过由于安装了不同的Python版本,这可能不是100%的重复
一个似乎对人们有用的解决方案是发布在:
步骤1对齐命令行工具
- 打开Xcode-beta.app
- 转到首选项>位置
- 选择命令行工具的正确版本
步骤2安装python
在本例中,我安装了3.8.0。如果要安装其他版本,则需要在以下命令中更改版本
CFLAGS=“-I$(brew--前缀openssl)/include-I$(brew--前缀bzip2)/include-I$(brew--前缀readline)/include-I$(xcrun--显示sdk路径)/usr/include“LDFLAGS=“-L$(brew--前缀openssl)/lib-L$(brew--前缀readline)/lib-L$(brew--前缀zlib)/lib-L$(brew--前缀bzip2)/lib”pyenv安装——补丁3.8.0none BUILD FAILED(使用python BUILD 20180424的OS X 11.0.1)检查或清理/var/folders/_w/jxrcdv_90bj_5mw0_3tdbd40000gn/T/python-build.20210102141244.726上的工作树,结果记录到/var/folders/_w/jxrcdv_90bj_5mw0_3tdbd40000gn/T/python-build.20210102141244.726。log
Pyenv绝对是安装多个版本python的方法。当安装pyenv失败时,它是这么说的,还是打印了更多的信息?当我尝试使用penv安装python 3.5.3时,它是这么说的:none BUILD FAILED(使用python BUILD 20180424的OS X 11.0.1)检查或清理位于/var/folders/_w/jxrcdv_90bj_5mw0_3tdbd40000gn/T/python-build.20210102141244.726的工作树,结果记录到/var/folders/_w/jxrcdv_90bj_5mw0_3tdbd40000gn/T/python-build.20210102141244.726。log