当前位置:首页 » 编程语言 » python多版本共存

python多版本共存

发布时间: 2022-05-02 23:17:12

⑴ shell5下怎么使python多版本共存

threading.local()这个方法的特点用来保存一个全局变量,但是这个全局变量只有在当前线程才能访问,localVal.val = name这条语句可以储存一个变量到当前线程
如果在另外一个线程里面再次对localVal.val进行赋值,那么会在另外一个线程单独创建内存空间来存储,也就是说在不同的线程里面赋值 不会覆盖之前的值,因为每个线程里面都有一个单独的空间来保存这个数据,而且这个数据是隔离的,其他线程无法访问!

⑵ 多个python版本可以共存吗

不会。
如果你在linux下,可以有两种方式区别:
运行时使用
python a.py(使用Python2.7)
python3 a.py(使用Python3.4)
在文件头部加上
# /usr/env/bin python(使用Python2.7)
# /usr/env/bin python3(使用Python3.4)
在windows下,如果你是在Python自带ide下编写的,那么编辑器会识别代码。
如果你已经把两个Python的路径添到环境变量中的话,那么哪个在前就会用哪个Python版本运行代码。
希望可以帮助到你!

⑶ 怎么让多版本的python共存

同一台PC中,如果同时安装Python2和Python3环境,会在执行python命令时出现错误,操作系统会找到默认的配置进行执行。怎么样才能让python2和python3一起工作又互相不影响呢。
python2和python3版本共存的配置
1、进入python2的安装路径如下
修改python.exe,重命名为python2.exe
2、进入python3的安装路径
重命名文件python.exe为python3.exe,pythonw.exe为pythonw3.exe
3、配置环境变量,将python2和python3的路径都配置到path环境变量下
4、此时,我们打开系统的命令行窗口,输入命令python2进入python2开发环境,输入命名python3进入python3开发环境
更多Python知识请关注Python自学网

⑷ linux下怎么使python多版本共存

如果你用的是pycharm 或wingide等ide 都可以选择python 的目录。我电脑安装python2 和python3which python/usr/bin/pythonwhich python3/usr/local/bin/python3按照这个在ide中设置

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

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

⑹ 在同一台计算机上能存在2个python吗

可以同时安装两个版本的 Python,但是既然你安装了 anaconda,它提供了一个更好的方案可以直接让几个 Python版本共存的,不需要安装多个 anaconda,详细操作请参考Anaconda如何配置多版本Python

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

C:Python36Scripts

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

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

⑼ 如何在Anaconda中实现多版本python Spyder共存

有两种方法可以实现:
首先我的实验环境是conda 4.3.13

方法一:全程在cmd中操作
1)先在conda中创建一个名为python2的环境,并下载对应版本python2.7
conda create --name python27 python=2.7

2)激活python2环境
activate python2

3)在python2的环境下下载spyder和Jupter notebook
conda install spyder1

因为我这里已经装过spyter了,如果第一次安装,系统会让你确定是否下载,输入 y 即可。
4) 下面我们可以看到菜单栏已经有了python2的spyter了。

5)下载Jupyter notebook,一样的方法。
conda install jupyter

这样,你想用python3编写代码时,就打开python3的spyder;你想用python2编写代码时,就打开python2的spyder。两种环境的切换非常方便。
方法二:在Anaconda Navigator中实现(相对简单,耗时,不推荐)
1) 打开Anaconda Navigator

2) 进入environment,选择你要安装python2的环境,或者可以按底部的Create新建环境名和对应的python版本。

3) 然后选择在你的想要的环境中下载spyder和jupyter notebook。

4) 但是,因为Anaconda Navigator的环境不稳定,容易出现屏幕卡死或者闪退现象,不推荐这种方法。
附加:给Jupter notebook设置主目录的方法
1) 当你下载好jupter notebook后打开界面,是什么样的呢?是否同作者一样?

2) 不难看出,此时刚下载好的jupter notebook默认的路径是C盘。那么下面我们把它设置成我们自己要的目录,这里我以:‘F:\pythonWork ‘为例。
3) 在cmd中输入:
jupyter notebook --generate-config
第一次修改则输入:y
4) 找到输出的文件夹的目录,用记事本打开。
文件夹的目录一般在:C:\Users\Administrator\.jupyter
搜索:notebook.dir
将你要的路径设置在里面。

5) 然后保存。再次打开upyter notebook,就变成你要的路径了。

热点内容
如何识别电脑的网络配置 发布:2025-05-14 22:38:46 浏览:847
pipforpython3 发布:2025-05-14 22:38:34 浏览:350
如何把迷你世界的服务器搞崩 发布:2025-05-14 22:37:15 浏览:94
如何让安卓卡死机 发布:2025-05-14 22:36:27 浏览:634
wemall微商城源码 发布:2025-05-14 22:15:20 浏览:804
隆地优选交易密码是什么 发布:2025-05-14 21:53:23 浏览:96
强酸强碱存储柜 发布:2025-05-14 21:45:16 浏览:565
车辆参数配置包括什么 发布:2025-05-14 21:31:03 浏览:164
怎么引入安卓项目 发布:2025-05-14 21:26:39 浏览:825
游戏辅编程 发布:2025-05-14 21:18:49 浏览:688