Python environment
Ubuntu 源码安装 Python
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev wget libbz2-dev
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
tar -xf Python-3.7.4.tgz
cd Python-3.7.4
./configure --enable-optimizations --prefix=/usr/local/python3.7
make -j 8
sudo make altinstall
ln -s /usr/local/python3.7/bin/python3.7 /usr/local/bin/python3.7
ln -s /usr/local/python3.7/bin/pip3.7 /usr/local/bin/pip3.7export PATH="$PATH:/usr/local/python3.7/bin/"$ . ~/bashrc # 需重启
$ . /etc/profile # 无需重启setup(..., scripts = ["tools/pdf2txt.py", "tools/dumppdf.py"], ...)Ubuntu apt 安装 Python
Python 程序的运行方式
调试
Python编程规范
1. 命名规范
用途
命名原则
例子
2. 其他
3. type hint 与 stub file
4. 避免pycharm中shadows name "xxx" from outer scope的警告
5. 工具
pip
修改pip/conda镜像源
pip命令
离线安装python包
疑难杂症
conda 使用
基本操作
不同环境设定不同的环境变量
Ipython在终端的使用
jupyter使用
kernel添加与删除
命令模式快捷键
VSCode
Last updated