monupco.com独立python virtualenv应用程序的注册代理

monupco-virtualenv-python的Python项目详细描述


monupco.com独立python virtualenv注册代理 应用。

它编译本地安装的python包的列表并将其发送到 monupco.com网站。

在您的virtualenv中安装

  • 在<;http://monupco.com>;

    创建帐户
  • 激活您的virtualenv

    • 如果您正在使用virtualenvwrapper,则只需:

      workon myapp
      
    • 如果您不使用virtualenvwrapper,则类似这样的操作将起作用:

      cd ~/.virtualenvs/myapp/
      source bin/activate
      
  • 安装此软件包

pip install monupco-virtualenv-python
  • 创建一个包含配置值的脚本,并在执行时向monupco注册应用程序。应该是这样的:
#!/bin/bash
export MONUPCO_USER_ID=YourUserID
export MONUPCO_UUID=APP-UUID
$VIRTUAL_ENV/bin/monupco-virtualenv-python
注释
  • 使此脚本可执行
chmod a+x $VIRTUAL_ENV/path/to/registration_script
  • 如果愿意,可以配置$VIRTUAL_ENV/bin/postactivatehook,以便在每次激活virtualenv时调用注册脚本
echo "\$VIRTUAL_ENV/path/to/registration_script" >> $VIRTUAL_ENV/bin/postactivate
chmod a+x $VIRTUAL_ENV/bin/postactivate
  • 执行注册脚本以注册应用程序。
$VIRTUAL_ENV/path/to/registration_script

注意:每次在virtualenv中安装/删除或升级包时都必须这样做。 也可以配置cron作业来自动执行此操作。

  • 如果一切顺利,您应该看到如下内容:
Monupco: Success, registered/updated application with id 49

就这样,您现在可以在 <;http://monupco.com>;

注释

  • monupco将使用virtualenv的基本路径作为应用程序名。重写使用环境变量MONUPCO_APP_NAME
  • 如果使用--system-site-packages选项创建了virtualenv,则包virtualenv也将添加到已安装包的列表中。否则,使用环境变量MONUPCO_VIRTUALENV_VERSION重写;
  • 应用程序类型为“python”,后跟解释器版本;
  • 应用程序url是以http://开头的系统主机名。要重写,请使用环境变量MONUPCO_APP_URL,包括协议字符串。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从ImageIO中排除特定的TIFF读取器?   JavaJMockit和passbyreference。我们中一定有一个人错了(可能是我!)   java Android camera2放弃了牛轧糖的表面,但在棉花糖上工作   java按字符串中出现的顺序对字符数组进行排序   如何获取Groovy生成的java源代码   java无法使用AutoIT和Selenium Webdriver在所需位置/文件夹保存图像   java为什么我的冒泡排序代码会打印出这些奇怪的东西?   java JAXB:typesafeEnumMemberName=“generateName”是否可自定义?   Java编程输入:今天是星期天输出:星期天是今天   java不理解首个OOAD书的吉他示例   java如何从JformattedTextfield检索货币格式值   java可以从相同的源代码生成功能不同的可执行文件吗?