在Ubuntu Mate 18.04虚拟环境安装Python3.10.10的疑问
在虚拟环境中安装Python3.10.10的相关问题解答
- 首先明确:
wget只是下载Python3.10.10的源码压缩包,不会直接完成安装,你还需要解压源码并执行编译安装步骤。 - 安装位置:如果激活虚拟环境后编译安装时不手动指定
--prefix参数,Python3.10.10会默认安装到当前虚拟环境的目录下(比如虚拟环境文件夹下的bin/、lib/python3.10/等子目录);如果指定了--prefix路径,则会安装到你指定的位置,但为了和全局环境隔离,建议保持默认安装到虚拟环境内。 - 使用范围:是的,只有在虚拟环境激活状态下才能使用这个Python3.10.10版本。因为虚拟环境激活后,系统
PATH环境变量会被临时修改,优先指向虚拟环境内的bin目录,此时输入python或python3会调用虚拟环境里的3.10.10;虚拟环境未激活时,系统仍会使用全局的Python3.6.9。
额外提醒:编译安装Python前,需要先安装依赖包避免编译失败,可执行以下命令:
sudo apt install build-essential libssl-dev libffi-dev python3-dev
内容的提问来源于stack exchange,提问作者De716
相关产品推荐
相关产品推荐

