‘壹’ windows下怎么切换python版本
首先当然是安装你需要的两个不同版本的python,这里我安装的是2.7和3.3的,两个版本安装顺序无所谓。
接下来就是检查环境变量,缺少的我们需要添加。先找到环境变量的位置。
在Path环境变量中检查以下4个变量(Path中的环境变量是以分号隔开的):
1.c:\Python27
2.c:\Python27\Scripts
3.c:\Python33
4.c:\Python33\Scripts
少哪个加哪个,注意分号隔开。
然后进入Python2.7安装目录找到如图内容,把python.exe删除。
然后进入python3.3安装目录。找到python.exe程序,把它重命名为python3.exe
最后打开命令行界面测试一下。执行python2命令会进入python2.7的交互环境,执行python3命令会进入python3.3交互环境。
7
剩下的问题就是pip的问题了。两个python版本分别安装了pip以后怎么区分它们。进入python安装路径找到Scripts文件夹,进入里面找到pip*-script.py,打开修改第一句为你要指定的那个python解释器
‘贰’ 如何切换python版本
目前,python2和python3都有很重要的意义,所以,我们经常会在电脑上同时安装python的两个版本或者更多。如何根据项目需要切换所使用的python版本呢?
接下来,我将介绍如何利用pycharm这个IDE进行python版本的切换。
我使用的pycharm版本是下面这个,不同版本之间可能有所差异:
可以看到,目前我使用的python版本是2.7:
相关推荐:《Python教程》
如果想要切换到python3,我们需要做以下几步(前提是已经安装了python3)。
1、File - Settings。
2、在Project中,选择Project Interpreter。
3、选择你想使用的python版本 - Apply - OK就可以了。
4、确认:目前项目中正在使用的python版本已经更改为python3。
‘叁’ python中opencv库里cv2的底层库里面的程序怎么改
使用的是TBinaryProtocol,在调用TBinaryProtocol的函数时需要传入一个TMessage对象(在本节第2小节中有对TMessage的描述基袜),这个TMessage对象的名字就是调用函数名,消息的类型搏如激为TMessageType.CALL,调用序号使用在客户端存根类橡困中(实际上是在基类TServiceClient)中保存的一个序列号,每次调用时均使用此序列号,使用完再将序号加1。
‘肆’ Mac python3.7.1怎么降低到3.6版本
mac 上面有一个 homebrew 工具。提供各式各样的开发环境,并且可以在不同版本的环境之间切换。这样的好处是不管你怎么折腾,都不会污染到系统原生的环境。同样的,系统如果升级以后也不会影响到你的开发环境。
1. 安装 Homebrew
/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"
2. 安装 python
brewinstallpython
brew 默认安装的是 python 最新版本。可以用如下命令查看:
brewinfopython
3. 安装 python 3.6
首先解除 python 绑定的 3.7 版本
brewunlinkpython
接下来安装指定版本的 python
brewinstall--ignore-dependencieshttps://raw.githubusercontent.com/Homebrew/homebrew-core//Formula/python.rb
再次 用 brew info python 查看 python 版本,可以看见这个时候 python 关联的是 3.6.5
4. 使用 brew switch 在不同版本的 python 间切换
假设你 homebrew 上面安装的 python 版本是 3.7.2 和 3.6.5_1,则可以在这两个版本间切换
brewswitchpython3.7.2
brewswitchpython3.6.5_1
‘伍’ python怎么降版本
卸载掉,去官网下载旧版本安装包安装即可
‘陆’ 如何降低python版本
第一种办法最为简单粗暴, 直接安装对应的python 包所需要的版本的 python版本, 也就是说 系统中,同时去安装多个python版本, 而且也是最为简单且节省精力的办法 。(ps: 因为各个python的发行版本, 其提供的相对应的各个package包在版本也是相对应的, 这个特性确实是其他编程语言所没有的,该功能相对来说,对开发者来说, 能节省很多不必要浪费的时间。)
第二种办法 是针对不想重新配置python 环境和代码包的伙伴, 并且在使用pip安装的时候,找不到对应的版本:
pip install tensorflow== , 的时候,可以按照以下步骤进行操作。
‘柒’ 如何在pycharm中切换python版本
1、 打开软件会看到,这里有明显的红色提示错误。原因是当前使用的是python3.3,当执行print的时候,打印的文字需要小括含镇局号’()‘括起来。
2、 在工具栏中找到这个类似扳手加齿轮的图标
3、 找到左侧 project interpreter选项
4、 这里可以看到当前使用的python版本,选择点击向下箭头旅做
5、 这里显示出了可用的python版本和jython版本,jython会将python加载到jvm中执行,一般会慢很多,那这里就选择python2.7
6、 点击apply 和 ok
7、 现在可以看到,没有红色的错误提示,现在pycharm使用谈让的是python2.7。print不要小括号,当然加了也没问题。
‘捌’ Python使用中,需要用到cv2,但是找不到,应该怎么处理
命令行中使用 pip install opencv-python 安装
‘玖’ python默认版本更换
update-alternatives --install /usr/bin/python python /usr/bin/python2 1 #将默认版本优先级设为1
update-alternatives --install /usr/bin/python python /usr/bin/python3 2 #将python3优先级设为2
python -V #可以看到python默认版本已经替换
本文链接自 http://www.myhack58.com/Article/48/66/2016/71806.htm
当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件。你可以按照吵胡以下方法使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用。
会看到类似下列信息:
/usr/bin/python /usr/bin/python2 /usr/bin/python2.7 /usr/bin/python3 /usr/bin/python3.4 /usr/bin/python3.4m /usr/bin/python3m
$ python --version
Python 2.7.8
想要为某个特定用户修改 Python 版本,只需要在其 home 目录下创建一个 alias(别名) 即可。打开该用户的 ~/.bashrc 文件,添加新的别名信息来修改默认使用的 Python 版本。
我们可以使用 update-alternatives 来塌轮为整个系统更改 Python 版本。以 root 身份登录,首先罗列出所有可用的 python 替代版本信息:
update-alternatives: error: no alternatives for python
如果出现以上所示的错误信息,则表示 Python 的替代版本尚未被 update-alternatives 命令识升衫拦别。想解决这个问题,我们需要更新一下替代列表,将 python2.7 和 python3.4 放入其中。
1、# update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
update-alternatives: using /usr/bin/python2.7 to provide /usr/bin/python (python) in auto mode
2、# update-alternatives --install /usr/bin/python python /usr/bin/python3.4 2
update-alternatives: using /usr/bin/python3.4 to provide /usr/bin/python (python) in auto mode
--install 选项使用了多个参数用于创建符号链接。最后一个参数指定了此选项的优先级,如果我们没有手动来设置替代选项,那么具有最高优先级的选项就会被选中。这个例子中,我们为 /usr/bin/python3.4 设置的优先级为2,所以 update-alternatives 命令会自动将它设置为默认 Python 版本。
1、 # python --version
接下来,我们再次列出可用的 Python 替代版本。
1、# update-alternatives --list python
2、 /usr/bin/python2.7
3、 /usr/bin/python3.4
现在开始,我们就可以使用下方的命令随时在列出的 Python 替代版本中任意切换了。
1、 # update-alternatives --config python
$ python --version
Python 2.7.8
一旦我们的系统中不再存在某个 Python 的替代版本时,我们可以将其从 update-alternatives 列表中删除掉。例如,我们可以将列表中的 python2.7 版本移除掉。
1、 # update-alternatives --remove python /usr/bin/python2.7
2、 update-alternatives: removing manually selected alternative - switching python to auto mode
3、 update-alternatives: using /usr/bin/python3.4 to provide /usr/bin/python (python) in auto mode
‘拾’ 如何将 Debian Linux 中的默认的 Python 版本切换为替代版本
使用ln-s命令来修改,命令清孙如下:ln-s/usr/local/bin/python3.4/usr/轿败bin/python注意事项:1、事先最好先备份/usr/bin/python修改了新的python版本。答帆链2、那么原先安装的python插件都不在新版本python目录下,因此需要重新安装