小编Saj*_*oor的帖子

pip install <package> 之后执行命令

我将我的包捆绑为 sdist zip 文件,之后我可以使用 pip install 将我的包导入到任何地方,但我想在调用 pip install 后自动运行一些安装后命令。我无法使用 python setup.py install 因为它是一个 sdist 并且我正在使用 pip 来安装它。我确实有一个 PostInstall 类,但 pip install 包后没有任何运行。有没有办法在 pip 安装包后自动运行脚本。我尝试过使用 postinstall,但它不起作用,而且我也不知道如何在安装方法中使用脚本 atrib。

这是我的 setup.py 文件: Setup.py

我无法使用 python setup.py install 因为它是一个 sdist 并且我正在使用 pip 来安装它。我确实有一个 MyInstall 类,但 pip install 包后没有运行任何内容。

python pip setuptools setup.py sdist

6
推荐指数
0
解决办法
5167
查看次数

错误:尚未向该组注册任何表单控件。如果您使用的是ngModel,则可能要检查下一个刻度(例如,使用setTimeout)

我正在使用模板驱动的表单,并尝试根据某些对象属性设置表单元素的值,但是我面临以下问题 错误在这样做。这也是我的TD表单代码以及我如何尝试访问它。

.html文件:

<div class="row">
  <div class="col-xs-12">
    <form (ngSubmit)="onAddDevice(f)" #f="ngForm">
      <div class="row">
        <div class="col-sm-5 form-group">
          <label for="name">Name</label>
          <input type="text" id="name" class="form-control" name="name" ngModel required>
        </div>
        <div class="col-sm-2 form-group">
          <label for="type">Type</label>
          <input type="text" id="type" class="form-control" name="type" ngModel required>
        </div>
        <div class="col-sm-5 form-group">
          <label for="platform">Platform</label>
          <input type="text" id="platform" class="form-control" name="platform" ngModel required>
        </div>
        <div class="col-sm-2 form-group">
          <label for="udid">UDID</label>
          <input type="text" id="udid" class="form-control" name="udid" ngModel required>
        </div>
      </div>

      <div class="row">
        <div class="col-xs-12">
          <button class="btn btn-success" type="submit" [disabled]="!f.valid">Add</button>
          <button class="btn btn-danger" type="button">Delete</button>
          <button class="btn …
Run Code Online (Sandbox Code Playgroud)

angular angular-forms

3
推荐指数
3
解决办法
2584
查看次数

标签 统计

angular ×1

angular-forms ×1

pip ×1

python ×1

sdist ×1

setup.py ×1

setuptools ×1