如何在conda环境中安装已弃用/不受支持的Python 3.4?

pgmank

自Python 3.4弃用以来,conda已将其从其软件包列表中删除。但是,有什么方法可以安装它吗?

我需要它才能使用此旧版本编写的软件。

编辑:我的问题与建议的重复问题有所不同,因为我指的是已弃用和不受支持的版本。我已经知道如何使用特定的python版本创建conda环境,但是要执行:

conda create --name py34env python=3.4

导致错误(最后列出),原因是缺少Python 3.4的软件包。通过执行以下操作conda search python可以看到当前受支持的Python版本:并可以确认Python 3.4不在列表中。

这是尝试创建Python 3.4 conda环境时错误的输出:

$ conda create --name py34env python=3.4
Collecting package metadata (current_repodata.json): done
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed

PackagesNotFoundError: The following packages are not available from current channels:

  - python=3.4

Current channels:

  - https://repo.anaconda.com/pkgs/main/linux-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/linux-64
  - https://repo.anaconda.com/pkgs/r/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.
梅尔

Anaconda放弃其免费频道时(从技术上讲,Conda 4.7+不再出现在那儿),这导致一些以前从未移植到main的软件包版本不再可用。但是,有一个选项可以恢复对空闲频道的访问restore_free_channel

# Not generally recommended
conda config --set restore_free_channel True
conda create -n py34 python=3.4

通常不建议这样做(请参阅博客文章),但是如果您经常使用Python v3.4,并且需要其他较早的兼容软件包,则它可能是最佳选择。

另外,Conda Forge具有Python v3.4.5,不会强迫您更改全局配置选项。

conda create -n py34 -c conda-forge python=3.4

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Glassfish 3中为每个已部署的应用程序配置log4j?

获取在Laravel 3/4中执行的查询

如何使Openshift使用Express 4而不是已安装的Express 3?

如何启动pgAdmin 4 v3

如何在BeauifulSoup 3中运行BeaufiulSoup4命令?

如何在Bootstrap 4中获得Bootstrap 3外观?

如何在Anaconda Python3环境中为python安装png模块

如何在Symfony 4中修复已弃用的用户?

有没有办法在相同的conda环境中安装python 3和python 2?

如何在conda中安装mapnik python3包装器?

如何在支持Python 3的OSX上安装vim?

无法在Python 3中打印列表(range(4 ** 4 ** 4))

如何在SAS中比较均值(µ1 + µ2 + µ3)/ 3 =(µ3 + µ4)/ 2:使用'ESTIMATE'或'CONTRAST'?

比较C中的两个三角形(例如3、3、4和4、3、3)

Python3如何在4个单词后向数组中的每个元素添加<br>标签?

如何在Python 3虚拟环境中为iPython Notebook安装pyzmq?

as3在flex 4中获取FlashVars

如何在Python 3虚拟环境中安装Err?

如何在Rails 4应用程序的bootstrap 3中安装response.js?

Python 3,4 getattr无效语法

在Ubuntu 14.04上安装python3-netcdf4

如何在Ubuntu上安装PyQt4-phonon(python3版本)

如何在a.reshape(3,*(3,4))中理解*(3,4)的用法?

如何生成图案5 5 5 5 5 4 4 4 4 3 3 3 2 2 1

如何在Linux Mint 20上安装python3-pyqt4?HPLIP依赖性

如何同时安装libcurl3和libcurl4?

python中[:,3]和[:,3:4]之间的区别?

如何在 Python 3 中使用 OpenCV4 的 FastLineDetector?

如何在 ubuntu 20 中安装旧版本的 gcc -3 或 gcc-4