首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

源码安装 python3

Linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3...和python2共存 首先去python官网下载python3源码包,网址:https://www.python.org/ 进去之后点击导航栏的Downloads,也可以鼠标放到Downloads上弹出菜单选择...Source code,就是源码包的意思,点进去之后页面下方可以看到下载链接,包括源码包、Mac OSX安装包、Windows的安装包 1 安装依赖包 [root@node1 ~]# yum install...python --version Python 2.6.6 [root@node1 ~]# which python /usr/bin/python [root@node1 ~]# which python3.../usr/local/bin/python3 [root@node1 ~]# ll /usr/bin/python* -rwxr-xr-x 2 root root 9728 8月 18 2016

95330
您找到你想要的搜索结果了吗?
是的
没有找到

python3 源码编译并配置jupyterhub

注意事项:需要注意的是, sqlite安装完成之后需要进行重新编译python, 需要注意的是,sqlite安装完成之后需要进行重新编译python 1.下载并源码编译python3 #wget https...ssl支持: yum install openssl openssl-devel -y 此时就可以在/usr/local/python3.4/bin/下面看到编译生成的各个可执行文件了,不过比较好的是,python3...[Alt text](./1469463063110.png) 点击new可以选择链接终端并且能够打开支持notebook的语言本文支持python3语言,其实还可以支持ruby,shell等 !...然后将第三方模块的路径追加到python默认检测路径中  同时将此操作写在配置文件中:export PYTHONPATH=$PYTHONPATH:/usr/local/python/lib/ 在python3...--prefix=/home/user/usr/db/sqlite && make && make install 需要注意的是,sqlite安装完成之后需要进行重新编译python 如果编译玩python3

2.4K70

Django源码中的metaclass使用是如何兼容Python2和Python3

之前看Django源码时没太注意metaclass是怎么做的2跟3的兼容,直到看见Django2.0dev版中只是用了Python3.x中metaclass的使用方式。...Django源码 Django2.0开始不再兼容Python2.x了,因此Django2.0dev中的关于metaclass使用的代码是这样的: class Model(metaclass=ModelBase...): pass # 省略其他代码-by the5fire 点击查看源码 这是Python3.x中关于metaclass的使用,在Python2.x中,我们知道metaclass的使用是需要通过...# 对应的Python源码见: https://github.com/python/cpython/blob/2.7/Python/ceval.c#L4964 Python3的说明没找到,但是可以看源码...再来看Django的six.with_meta代码 有了上面的认识,我们再来看Django中关于metaclass在Python2和Python3中兼容的处理就很好理解了。

96930
领券