前言:
- 服务器无法连接外网
配置步骤
- 准备python脚本
- 服务器内下载python
示例
1.下载python创建虚拟环境以及配置
XML
-- 磁盘空间
df -h
-- 下载apt
sudo yum install apt -y
-- 下载python pip
sudo apt install python3 python3-pip python3-venv -y
-- 测试查看
which python3
which pip
-- 创建文件
mkdir ~/flask-proxy && cd ~/flask-proxy
-- 创建虚拟环境
python3 -m venv venv
-- 启动虚拟环境
source venv/bin/activate
-- 下载flask(需要服务器能访问外网)
pip install flask requests gunicorn
-- 退场虚拟环境
deactivate
-- 查看下载环境
pip list
-- 启动py脚本(当然还需要下载其他配置)
python app.py
-- 查看运行情况
ps aux | grep app.py
2.当然前置条件是服务器连接不了外网,所以一些依赖需要手动下载
配置下载网址:charset-normalizer · PyPI
下载类型有gz与whl两种,分别示例
XML
(whl)
1.手动下载【图1】: pip install --no-index --find-links=《目录》 / 文件名
pip install --no-index --find-links=wheels/ idna
(gz)
1.解开压缩包
tar -xvzf charset_normalizer-1.3.4.tar.gz
2.进入
cd charset_normalizer-1.3.4
3.执行
python setup.py install