问题描述
一段时间以来,我一直在尝试在Ubuntu 18.04上安装Python 3.2。我已经下载了源代码,并使用以下命令将内容提取到.tgz文件中:
tar xvf Python-3.2.6.tgz
。
现在运行后:
cd Python-3.2.6
和./configure --enable-optimizations --with-ensurepip=install
,经过一长行配置检查并通过后,我收到以下消息:
configure: WARNING: unrecognized options: --enable-optimizations,--with-ensurepip
我想使用pip
[并且如果可能,默认情况下包含在安装中的venv
]从源代码构建Python 3.2。由于配置警告,恐怕Python 3.2的构建将不包含Pip。
请帮助。谢谢。
解决方法
Python是ubuntu内置的。我看不出您为什么要安装旧版本的原因。但是无论如何,这是在其中安装了Python 3.2的情况下创建virtualenv的方法:
pip3 install virtualenv
virtualenv -p python3.2 my_env
(注意:请记住将my_env的名称更改为您想要命名为env的名称)
然后激活它:
source env/bin/activate
使用以下命令确认安装:
which python
或
which python3
您应该会收到一条路径
pip预先安装在virtualenv