您可以从macOS本机Python创建miniconda环境吗?

时间:2019-02-15 23:41:53

标签: python macos miniconda

原始帖子:

我有一个项目,要求我使用Python 2.7.10的基础macOS安装(这取决于它的编译方式)。有没有一种方法可以在创建miniconda环境中实际使用本机macOS Python,还是唯一可用于虚拟环境本机Python的东西?例如,conda create -n whatever python=2.7.10不适用于我正在使用的东西。

编辑:

在创建新的conda env时(从miniconda的仓库中提取),是否有任何方法可以使用Python的本机macOS安装版本(在这种情况下,在'/ usr / bin / python'中找到2.7.10)。 ?我正在使用的特定供应商应用程序具有希望从Apple查看特定编译版本的模块。即,不足以conda create -n whatever python=2.7.10。我猜想这将是某种克隆练习(如果存在)。如果未使用,则会出现错误(例如下面的内容)

我唯一的选择是对本机macOS python env进行virtualenv。意思是,我可以在大多数项目中使用conda,但是如果我正在使用某些必须是“本机” ... conda deactviate从基础开始,以及(例如)source native/bin/activate 2.7.10 env

(test2) $ 
(test2) $ python test.py
Fatal Python error: PyThreadState_Get: no current thread
Abort trap: 6
(test2) $ conda deactivate
(base) $ conda deactivate
$ source ~/virtualenvs/native/bin/activate
$ python --version
Python 2.7.10
(native) $ python test.py
pe2
c12
pe14
c15
pe13
pe10
pe11
pe3
p6
p7
p4
p5
c1
p8
p9
(native) $ 

0 个答案:

没有答案