我想安装Python 3.4.6,但它只有源代码格式。
Python官方网站上的安装选项是Gzip'd源tarball和XZ压缩源tarball。我以前从未以这种方式安装过Python,所以我不知道该怎么办。我如何安装Python和我下载什么文件?
https://www.python.org/downloads/release/python-346/
使用最新版本
步骤1–Prerequsiteis在安装Python之前,使用以下命令安装Python的先决条件。
sudo apt-get install build-essential checkinstall
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev \
libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
步骤2–下载Python 3.7使用以下命令从Python官方网站下载Python。您还可以下载最新版本以代替下面指定的版本。
cd /usr/src
wget wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
现在解压缩下载的包。
sudo tar xzf Python-3.7.0.tgz
步骤3–编译Python源代码使用以下命令集在系统上使用altinstall编译Python源代码。
cd Python-3.7.0
sudo ./configure --enable-optimizations
sudo make altinstall
make altinstall is used to prevent replacing the default python binary file /usr/bin/python.
步骤4–检查Python版本使用以下命令检查安装的Python的最新版本
python3.7 -V
Python-3.7.0
Python3.4分支处于仅安全修复模式。这意味着此分支上只接受安全修复,不再接受非关键错误修复。此分支上的新版本仅限于源代码,不提供二进制文件。见官方公告。
如果您确实需要用于windows的python 3.4.6二进制文件,则必须自己编译。但是,如果您是python新手,只想尝试或学习python,那么没有理由不使用3.4.4或3.6版。十、
您将需要Visual Studio 2010 Express,它变得越来越难找到。有关下载它的链接,请参阅本问题中的评论。您也可以尝试Visual Studio Community 2017,这可能也会起作用。您真正需要做的只是打开一个解决方案,然后单击构建。
我想从OkHttp库源代码构建一个jar文件,以便在我的android应用程序中使用快照版本。我不知道怎么做。 欢迎任何帮助。谢了。
我想尝试对java.lang中的java库进行更改,最终还可能对其他包进行更改。这意味着不使用,我希望至少能够分离出java.lang并编译它们。 如果使用rt.jar,则不可能在java.lang中编辑类的源代码,因为它们已经在rt.jar中找到了。 我在Mercurial中找到了repo:http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/tip/s
所以,我想创建一个新的BouncyCastle 1.47罐子,它不是OSGi罐子。我已经从他们的站点下载了源代码(JDK1.5-1.7的“JCE with provider and lightweight API”下的bcprov-jdk15on-147.tar.gz文件),但是当我提取它和源代码时,我看不到构建脚本。看看他们的维基,他们说这应该是一个使用ant的简单案例。 以前有人这样做过吗,能
我在jdk-8和jdk-12之间重新安装,构建过程显示了不同的错误,但都失败了。两者都在日志中显示bcel包丢失作为第一个错误。 我在两个jdk中都用相应的值设置了JAVA_HOME;
原文:Building from source 此处给出了从源代码构建NumPy的一般概述,以及单独给出的特定平台的详细说明。 先决条件 构建 NumPy 需要安装以下软件: Python 2.7.x、3.4.x 的版本或是最新版本。 在Debian和其衍生版本(Ubuntu)中需要:python,python-dev(或python3-dev)。 在Windows上:www.python.org
问题内容: Ubuntu预先安装了Python 2.7.2+。(我还下载了python dev软件包。)由于我遇到的另一个问题(在“ 如何替换/更新Apache使用的expat库的版本?”中进行了深入的解释),GrahamDumpleton告诉我我的发行版已明确以使用外部pyexpat实现的方式构建了Python,因此引起了我的问题。他还说,我可以自己用源代码构建Python来解决问题。我将如何在