Python虚拟环境在离线断网环境下创建项目虚拟环境和安装依赖包
来源:互联网 发布:美蓝漫画无法连接网络 编辑:程序博客网 时间:2024/06/08 07:43
1.环境介绍:
Centos7
Python 2.7.5
2 步骤:
1 在一台有网的机子上先搞好一个虚拟环境并安装好虚拟环境中依赖的Python 插件包
yum install -y python-virtualenv
mkdir dashborad
cd dashborad
virtualenv ./env
./env/bin/pip install -r pip_requirements.txt -i http://pypi.douban.com/simple
2 激活虚拟环境
source ./env/bin/activate
3 打包已安装的Python依赖包
pip list #查看安装的Python 依赖包
pip freeze >requirements.txt 将安装的Python 依赖包 记录到文件 requirements.txt
创建目录/home/packages
pip install --download /home/packages -r pip_requirements.txt -i http://pypi.douban.com/simple 存储下载下来的Python 依赖包到 /home/packages文件夹里面
4 离线情况安装打包好的包
在离线主机上安装 好 Python2.7.5 和 pip 以及 python-virtualenv
在离线主机的Python 项目里面安装好 虚拟环境
将packages文件夹拷贝至离线主机的/home 目录下,将 requirement.txt拷贝至 项目目录下
激活离线主机虚拟环境
source ./env/bin/activate
执行
pip install --no-index --find-links="/home/packages" -r pip_requirements.txt
这样就完成了。整个过程的目的就是将有网环境的Python虚拟环境的依赖包复制到离线主机的虚拟环境里面。
注 次项目dashboard 为open-falcon的开源监控项目里面的一个项目,在离线主机上的 virtualenv 和 pip 还是要安装的。
思路来源:http://www.cnblogs.com/michael-xiang/p/5690746.html
- Python虚拟环境在离线断网环境下创建项目虚拟环境和安装依赖包
- python 虚拟环境下安装本地包
- Python创建虚拟环境
- Python创建虚拟环境
- Python创建虚拟环境
- ubuntu下python虚拟环境安装、pycharm虚拟环境
- python安装虚拟环境
- python安装虚拟环境
- python 安装虚拟环境
- 使用python虚拟环境创建flask项目
- Winsows下和Linux下创建python虚拟环境virtualenv
- 虚拟环境下Django创建、运行项目
- MAC下创建python虚拟环境
- Ubuntu下创建python虚拟开发环境
- Windows下创建python虚拟环境
- mac 下安装python虚拟环境 virtualenv 和 虚拟环境管理器 virtualenvwrapper
- mac 下安装python虚拟环境 virtualenv 和 虚拟环境管理器 virtualenvwrapper
- Ubuntu系统下python虚拟环境的创建和使用
- H5页面在iOS网页中的数字被识别为电话号码(数字颜色自动被改变成蓝色)?
- 设计模式-----模板方法模式
- javaboy第一章
- Android Studio无法查看SDK源码问题
- 尝试分解业务
- Python虚拟环境在离线断网环境下创建项目虚拟环境和安装依赖包
- Servlet笔记四
- 科大讯飞
- 数字金字塔(动态规划 输出路径)
- Android RecyclerView设置点击事件
- DroneKit教程(三):连接Pixhawk飞控
- 拓扑排序
- c++实现skipList
- 约瑟夫环