Docker Ubuntu2404安装软件

安装pyinstaller:

# 先安装pipx
apt install pipx
# 换源
export PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple
# 安装pyinstaller
pipx install pyinstaller
# 将pyinstaller永久加入 PATH
echo 'export PATH=$PATH:/root/.local/bin' >> ~/.bashrc
source ~/.bashrc

docker安装python库

# 1. 创建虚拟环境(在当前项目文件夹下创建,归属于这个项目)
python3 -m venv venv

# 2. 激活虚拟环境(每次用前都要激活)
source venv/bin/activate

# 3. 安装包(安装到虚拟环境里)
pip install deap numpy pandas pyscipopt scipy

# 4. 运行你的Python程序(确保是在虚拟环境激活状态)
python your_script.py

# 5. 不用时退出虚拟环境
deactivate

在虚拟环境运行和打包python脚本

# 运行
python3 /workspace/python/wind/mudule1.py
# 打包
pyinstaller --onefile /workspace/python/wind/module1.py

配置虚拟环境的 pip 源(持久)

# 进入虚拟环境
source venv/bin/activate
# 创建 pip 配置目录
mkdir -p ~/.pip
# 编辑配置文件
nano ~/.pip/pip.conf
# 写入以下内容(推荐使用清华源)
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
# 保存并退出,然后再执行 pip 安装
上一篇
下一篇