我想将Python用于科学应用程序,经过一些研究决定我将使用Anaconda,因为它捆绑了大量的软件包并conda install通过cmd 添加新的模块很容易.
我更喜欢使用64位版本以获得更好的RAM使用和效率,但也需要32位版本,因为有些库是32位.同样,我更喜欢使用Python 3.5,因为这是未来和事情的发展方向.但是大量的库仍然是2.7,这意味着我需要两者.
我必须安装4个版本的Anaconda(64bit 2.7,64bit 3.5,32bit 2.7,64bit 3.5).每个版本大约380MB.我的目标是使用Jupyter笔记本和Spyder作为IDE.我必须在需要时在版本之间切换.我有相互矛盾的库,路径问题和各种奇怪的问题.
所以,我打算从头开始做一个干净的安装.我想知道是否有更明智的方法来处理这个问题.如果重要的话,我现在使用Windows 7 64位.
我正在尝试在我的 macbook air(macOS Monterey Apple M1 芯片)中使用 python 3.7 在 miniconda 中创建一个环境,如下所示,
conda 创建 --new newenv python=3.7
但是我收到以下错误 -
PackagesNotFoundError:当前渠道无法提供以下软件包:
我尝试过 conda-forge 并得到了同样的错误
我知道这是因为 M1 芯片的原因,我可能必须创建 osx-64 环境,但是有什么简单的方法可以做到吗?
我的需要是创建一个包含 python 3.7 的 miniconda 环境。