将python3.6安装在个人文件夹下(无root权限)

mac2024-04-12  34

参考 https://www.jianshu.com/p/0ad02f13be9b

https://www.bbsmax.com/A/Ae5R4mQMzQ/

https://www.jianshu.com/p/c75688008855

安装python3.6

wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz tar -zxvf https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz cd Python-3.6.1 ./configure --prefix=/home/lijing/Python-3.6.1/ make make install 如果报错,则 apt-get install zlib1g-dev 再重新make install

至此,在个人文件夹下安装完毕

上述安装不能用pip 具体原因参见 https://blog.csdn.net/jeryjeryjery/article/details/77880227 按照上述所说 在config这一步写成 ./configure --with-ssl

下面是卸载重装并且添加软链,具体参见 https://www.jianshu.com/p/f4560ba0c7f6

软链为 ln -s /usr/local/python-3.6.2/bin/python /usr/bin/python3.6.2

之后更新一下apt-get即可安装packages sudo apt-get update sudo apt-get install python3-pandas

报错ModuleNotFoundError: No module named ‘_bz2’ 则 sudo apt-get install libbz2-dev 再重新编译python3

安装其他包的话,则 sudo -H pip3 install flask 或者 sudo apt-get install python3-numpy 或者 sudo pip3 install pandas

最新回复(0)