当前位置:首页 » 编程语言 » 安装不同版本的python

安装不同版本的python

发布时间: 2023-08-21 22:42:41

python多个版本怎样安

1. 可以用python virtual environment. 每个environment 可以使用不同版本的python, package。

安装:pip install virtualenv。安装package和激活environment方法可以参考网页链接

2. 你也可以用anaconda。 anaconda是基于virtualenv而且自带基本python package。你可以选择不同的python版本环境。

如何创建conda environment可以参考网页链接

满意请采纳!

❷ 能装两个python环境吗

一台电脑中可以安装两个python,只要命名不冲突,基本就没有问题了,命令行可以随机调用不同版本的python。
1、标准安装:
去官网下载对应的python 安装程序,通过安装向导进行安装,安装的时候记得勾选把python 添加到系统环境变量中,以便于在命令行中调用,如果忘记添加,手动查找对应的python 安装目录,复制路径并且添加到环境变量即可:
标准示例:
C:Python36

C:Python36Scripts

2、多个版本共存
通过1所示方法安装对应版本的python,然后两个.exe文件的名字改一下便于系统区分即可
如图(我这里安装了三个不同版本的python环境):
命令行调用:
python37
python36
python27

更多Python知识请关注Python视频教程栏目。

❸ Windows环境下安装第2个Python(不同版本)

系统已经安装的3.10,现在需要安装另一个3.9版本的Python。

安装目录不同于现有已安装Python版本的目录

找到安装目录的两个exe文件:
C:.exe
C:w.exe

将其改名为:
C:39.exe
C:w39.exe

添加python3.9.12安装目录:
C:yaoinstallPythonPython39
C:

创建虚拟环境

进入虚拟环境文件夹,执行activate.bat
C:.bat

查看python版本,使用python和python39都可以查看。
这里有点晕,为什么python和python39两者都可以运行呢?
退出虚拟环境方法:

python3.9安装成功,昨天基于python3.10无法安装。

❹ 教你们如何切换Python2与Python3

由于历史原因, Python 有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的。

对于Ubuntu 16.04 LTS版本来说,Python2(2.7.12)和Python3(3.5.2)默认同时安装,默认的python版本是2.7.12。

当然你也可以用python2来调用。

如果想调用python3,就用python3.

对于Windows,就有点复杂了。因为不论python2还是python3,python可执行文件都叫python.exe,在cmd下输入python得到的版本号取决于环境变量里枝友哪个版本的python路径更靠前,毕竟windows是按照顺序查找的。比如环境变量里的顺序是这样的:

那么cmd下的python版本就是2.7.12。

反之,则是python3的版本号。

这就带来一个问题了,如果你想用python2运行一个脚本,一会你又想用python3运行另一个脚本,你怎么做?来回改环境变量显然很麻烦。

网上很多办法比较简单粗暴,把两个python.exe改名啊,一个改成python2.exe,一个改成python3.exe。这样做固然可以,但修改可执行文件的方式,毕竟不是很好的方法。

我仔细查找了一些python技术文档,发现另外一个我觉得比较好的解决办法。

借用py的一个参数来调用不同版本的Python。py -2调用python2,py -3调用的是python3.

当python脚本需要python2运行时,只需在脚本前加上,然后运行py xxx.py即可。

当python脚本需要python3运行时,只需在脚本前孝搭早加上,,然后运行py xxx.py即可。

就这么简单。

同时,这也完美解决了在pip在python2和python3共存的环境下报错,提示Fatal error in launcher: Unable to create process using ‘”’的问题。巧雀

当需要python2的pip时,只需

当需要python3的pip时,只需

python2和python3的pip package就这样可以完美分开了。

❺ python 可以安装多个版本么

Windows下安装多个Python版本是可以共存的。

1首先,从官网下载Python的Windows安装版本,进行安装。安装的时候勾选添加系统环境变量选项,或者你自己安装完了以后,进行环境变量的添加。比如:我安装的是64位的Python 2.7和32位的Python 3.5。

2因为我选择Python 2.7作为我的主要开发环境,3.5作为辅助开发环境。所以,我修改Python 3.5安装目录下的python.exe和pythonw.exe分别为python3.exe和pythonw3.exe。这样使用命令python我们使用的是2.7版本的Python,而使用Python3则使用的是3.5版本的Python。

3使用pip进行软件包安装的时候,对于Python2仍然使用pip install XXX,而对于Python3则需要使用python3 -m pip install XXX的形式进行安装。
比如我们使用python3 -m pip install ipython安装了ipython,我们还需要进入安装目录的Scripts子目录将ipython.exe删除或者修改为ipython.exe.bak备份文件。这样只剩下ipython3.exe,我们就可以在命令行使用ipython3进入python3的ipython环境了。

❻ 安装指定版本python以及python版本切换

sudo add-apt-repository ppa:deadsnakes/ppa

sudo apt-get update -y

sudo apt-get install python3.6 -y

我系统中两个版本的Python路劲均在这个路劲下

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2

查看切换列表中版本情况:

update-alternatives --list python

选择数字切换Python版本:

sudo update-alternatives --config python

#安装pip

wget https://bootstrap.pypa.io/get-pip.py  --no-check-certificate

python3 get-pip.py

#安装python3.6-dev

apt-get install python3.6-dev

若上述运行sudo add-apt-repository ppa:deadsnakes/ppa 出现 “bash: add-apt-repository: command not found” 则先运行:

sudo apt-get install -y software-properties-common

看当前python链接的是哪个版本

whereis python

删除软链接

rm /usr/bin/python

生成制定python版本的软链接

ln -s /usr/bin/python3.x /usr/bin/python

配置只输入python3时就默认使用3.6版本:

1、update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1

2、update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

3、update-alternatives --config python3

4、python3 -V

设置pip:

1、apt-get install python3-pip# Python3

2、apt-get install python-pip # Python2

pip3 -V

chmod -R 777 test

查看方法:

$: pip3 --version  或者  pip3.6 --version

6、更新pip

$: pip3.6 install --upgrade pip

❼ 一个电脑可以装两个版本的python吗

可以,
如果需要装python2.7和python3.6两个版本的话,分别安装就可以,两个版本的python安装路径不一样,不影响。windows下python2.7需要设置一下path路径。在命令行界面运行时,python2.7直接输入python就可以,python3.6版本需要输入python3。
如果需要装python3的不同版本,比如python3.5和python3.6,需要安装python的版本控制工具,比如现在比较流行的pyenv,Anaconda等等

❽ 如何安装两个版本的python

  1. 只需要修改Python_home路径即可,设置到那个版本路径,则当前使用的是那个版本的python。

  2. 需要注意的是,如果有使用第三方库,第三方库各个版本独立。

  3. 例如3.4版本和2.7版本python都需要使用到requests库,则需要在两个版本的运行环境下安装对应的requests!

热点内容
死锁避免的算法 发布:2025-02-05 04:43:07 浏览:579
python查文档 发布:2025-02-05 04:27:49 浏览:496
javaxmldom 发布:2025-02-05 04:27:40 浏览:9
linux修改内存大小 发布:2025-02-05 04:26:05 浏览:997
ftp命令复制文件 发布:2025-02-05 04:26:00 浏览:303
python好用的ide 发布:2025-02-05 04:14:18 浏览:516
id密码开头是多少 发布:2025-02-05 04:11:51 浏览:101
数据结构c语言ppt 发布:2025-02-05 04:11:45 浏览:43
如何用学习机配置的笔写字 发布:2025-02-05 04:09:15 浏览:395
5岁编程 发布:2025-02-05 04:06:21 浏览:653