当前位置: 首页 > 面试题库 >

如何导出virtualenv?

祁凯泽
2023-03-14
问题内容

我是virtualenv的新手,但是我正在编写django应用程序,最后我将不得不以某种方式进行部署。

因此,假设我的应用程序在安装了所有必需库的本地virtualenv上运行。我现在想做的是运行某种脚本,它将使用我的virtualenv,检查其中安装了什么,并生成一个脚本,将所有这些库安装在另一台计算机上的最新virtualenv上。如何做到这一点?请帮忙。


问题答案:

您无需复制粘贴您的virtualenv。您导出所有已安装软件包的列表,例如-

pip freeze > requirements.txt

然后将requirements.txt文件推送到您想要部署代码的任何位置,然后按照您在开发机上所做的操作进行操作-

$ virtualenv <env_name>
$ source <env_name>/bin/activate
(<env_name>)$ pip install -r path/to/requirements.txt

在那里,您已经安装了带有正确版本的所有软件包。

您也可以使用以下功能查看Fabric以自动执行此任务-

def pip_install():
    with cd(env.path):
        with prefix('source venv/bin/activate'):
            run('pip install -r requirements.txt')


 类似资料:
  • 该应用程序类似于加载css文件的主题查看器。 我想要捕获css“StyleManager”的警告(错误),这样我就可以在此解决方案中向用户发出警告 问题是com.sun.javafx.css.StyleManager没有导出,所以我得到错误: 我试着添加 没有任何运气! 在此之前,应用程序运行良好!!! J!

  • 如何通过查询导入和导出.sql文件。在jdbc中使用的注意事项

  • 问题内容: 我们如何导出C#方法? 我有一个dll,我想在ctypes模块中使用Python语言中的方法。因为我需要使用ctypes模块,所以我需要导出C#方法以使其在Python中可见。 那么,如何导出C#方法(就像它们在C ++中一样)? 问题答案: 与普遍的看法相反,这 是 可能的。 看这里。

  • 导出图册四种方式:图片、PDF、PPT以及动态图册,根据自己的需要选择不同的导出方式。 1.导出图片 点击“图片”右方会出现两个选项“标清图片”,“高清图片”,其中“高清图片”是图表秀金会员和白金会员享受的特权之一。 选择图片类型后,图册图片以压缩文件的形式下载到浏览器默认下载文件夹下。 2.导出PDF 点击“PDF”按钮,图册生成PDF文件,并下载到浏览器默认下载文件夹下。 3.导出PPT 点击

  • 单个图表导出功能是图表秀金会员和白金会员享受的特权之一。单图表的导出有两种方式:透明背景图和GIF图,下载后的图片可应用于PPT、Word等文档中。 在图表编辑页中,点击下方“导出图表”按钮。 在图册编辑页中,点击图表资源框浮动工具栏上的“导出图表”按钮。 在弹出窗口中选择所需导出格式:“透明背景PNG图片”和“初始动画GIF图片”,下载的图片保存在浏览器默认下载文件夹。

  • 用例很简单:我只想导出一个名称与导入时相同的对象。 例如: 但这并不起作用。我必须写: 但这很奇怪。正确的方法是什么? 更新: 感谢帮助和参考。我用许多线索解决了我的问题。下面给大家分享一些我常见的案例和解决方法。