初始密码
前期准备
apt-get update
apt-get upgrade
apt-get install python-pip
pip install --upgrade pip
pip install virtualenv
sudo apt-get install -y zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev
sudo apt install git
sudo apt install vim
互相复制粘贴
sudo apt install open-vm-tools
sudo apt install open-vm-tools-desktop
srv文件夹创建桌面快捷方式
ln -sT "/srv" "/home/hanw/Desktop/srv"
离线安装virtualenv
https://pypi.org/project/virtualenv/#files
tar xvfz virtualenv-X.X.tar.gz
cd virtualenv-X.X
python setup.py install
libffi安装包
wget ftp://sourceware.org/pub/libffi/libffi-3.2.1.tar.gz
tar -zxvf libffi-3.2.1.tar.gz
cd libffi-3.2.1
./configure
make
make install
python3.8.1安装
Ubuntu自带python2.7,python3.5。创建虚拟环境使用python3.8.1版本
下载并解压安装
wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tar.xz
tar -xvJf Python-3.8.1.tar.xz
cd Python-3.8.1/
./configure prefix=/usr/local/python3
make && make install
配置软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3.8
若无root权限的话
./configure prefix=/home/seap/srv/python3 #安装在用户目录下
make && make install
#不配置软链接。。。
pycharm2019.1.1安装
tar -zxvf /srv/package/pycharm-professional-2019.1.1.tar.gz
cd pycharm-2019.1.1/
cd bin
./pycharm.sh
-javaagent:/srv/software/jetbrains-agent.jar
创建桌面快捷方式
虚拟环境配置
virtualenv -p /usr/bin/python3.8 venv
source activate
pip install django==3.0.5
pip install requests
pip install --upgrade pip
pip install dicttoxml
pip install paramikp
pip install djangorestframework
pip install pycrypto
编译报错No module named ‘_ctypes’(pip install dicttoxml)
安装libffi-dev,重新编译python3.8.1
sudo apt install libffi-dev
其他问题 >>
文件打包
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
---------------------------------------------
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
---------------------------------------------
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
---------------------------------------------
.Z
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
---------------------------------------------
.tgz
解压:tar zxvf FileName.tgz
压缩:未知
.tar.tgz
解压:tar zxvf FileName.tar.tgz
压缩:tar zcvf FileName.tar.tgz FileName
---------------------------------------------
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
---------------------------------------------
.rar
解压:rar a FileName.rar
压缩:r ar e FileName.rar
文件权限修改
chmod 777 *
为指定版本的python安装库
ububtu16.04自带python2.7和python2.7的pip。
现在需要安装python3.8.1,并为python3.8.1安装库。
参考
在某个目录下下载get-pip.py。并安装。
su
apt install curl
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3.8 get-pip.py
去/usr/bin下复制pip,重命名为pip3.8,并改第一行代码
#!/usr/bin/python
->
#!/usr/bin/python3.8