0
点赞
收藏
分享

微信扫一扫

Python3.5 源码安装 Ubuntu16.04环境

安装源码编译所需的各种依赖库:(Ubuntu16.04环境下)

sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev  libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev   liblzma-dev libffi-dev  ​​libc6-dev​

配置安装位置   配置优化:

./configure --prefix=/opt/python3.5  --enable-optimizations

编译

sudo make


安装:

sudo make install


独立的Python环境安装好以后,我们需要安装相应的计算库:

sudo ./pip3 install mkl

sudo ./pip3 install numpy

sudo ./pip3 install scipy

sudo ./pip3 install matplotlib


安装过程中需要注意的一个问题是 Python的安装目录一定是用户目录,不能是root用户权限,否则在安装过程中  site-package 不会安装在设置的目录下,而是会安装在    /home/devil/.local/lib/phthon3.5/site-package  中,这样的情况如果你的电脑中有多个Python3.5的话就会发生冲突。

Python3.5 源码安装  Ubuntu16.04环境_安装过程


尝试该操作后发现并没有成功,这么操作以后 site-package 还是安装在  /home/devil/.local/lib/python3.5/site-package 下面。

最后发现 $HOME 这个变量

Python3.5 源码安装  Ubuntu16.04环境_python_02

修改:

Python3.5 源码安装  Ubuntu16.04环境_Python_03


Python3.5 源码安装  Ubuntu16.04环境_python_04


Python3.5 源码安装  Ubuntu16.04环境_Python_05


安装成功,查看:

Python3.5 源码安装  Ubuntu16.04环境_sqlite_06


所有需要的都已经安装好。


举报

相关推荐

0 条评论