Linux下安装Python遇到的坑

服务器环境:

    centos7.4

    全新环境:

    第一步:python所需要的环境 root用户下操作

yum -y install gcc

    安装其他依赖

yum -y install zlib-devel git bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

    然后安装sqltel版本(低版本会造成django无法运行)

#root用户下执行
wget https://www.sqlite.org/2019/sqlite-autoconf-3270200.tar.gz
tar -zxvf sqlite-autoconf-3270200.tar.gz 
cd sqlite-autoconf-3270200
./configure --prefix=/usr/local
make && make install
find /usr/ -name sqlite3
cd ..
rm -rf sqlite-autoconf-3270200.tar.gz
rm -rf sqlite-autoconf-3270200
mv /usr/bin/sqlite3  /usr/bin/sqlite3_old
ln -s /usr/local/bin/sqlite3   /usr/bin/sqlite3
#在Python下执行
#vim ~/.bashrc
#export LD_LIBRARY_PATH="/usr/local/lib"

创建新用户   

 useradd python

修改密码

passwd python


执行完毕开始下载安装pyenv管理工具:

curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash

    

#vim ~/.bashrc
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

修改完毕之后   就可以使用

创建目录

mkdir test

cd test 

jupyter 开启:

jupyter notebook password
jupyter notebook --ip=0.0.0.0

django 启动

python manage.py runserver ip:端口

打赏

本文 暂无 评论

回复给

Top