小编FZN*_*ZNB的帖子

哪个是最新的Matlab版本允许在没有管理员权限的情况下安装MCR?

我想将一些GUI编译到Windows独立应用程序(*.exe)中.主要思想是在不同的计算机上运行我的应用程序,而无需运行它的权限.

在执行这些步骤时,我注意到当我想vcredist_x86.exe在不同的计算机上运行时,需要管理员权限.我在官方论坛上问道,他们证实这是不可能的.

此处还有其他有趣的替代版本: 使用MATLAB编译器4.6(R2007a)时,如何在没有管理员权限的情况下安装Matlab组件运行时

尽管现在没有支持的方式,但在Matlab版本之前可能运行没有特权的独立应用程序?

我的版本是2010b但我可以使用最新版本,它支持在没有特权的情况下运行MCR的可能性.我有Matlab编译器,但没有Matlab代码生成器(自动翻译成另一种语言).

matlab matlab-deployment matlab-compiler

9
推荐指数
1
解决办法
1073
查看次数

使用Anaconda(Python)在Windows上安装Pyomo

我想用Pyomo(Coopr)解决LP和ILP,但不幸的是我是新手,我无法正常运行.

我已按照其说明安装了Pyomo(Coopr)

pip install Coopr
Run Code Online (Sandbox Code Playgroud)

我可以毫无问题地导入模块:

$ python
Python 2.7.5 |Anaconda 1.8.0 (64-bit)| ...
Type "help", "copyright", "credits" or "license" for more information.
>>> import coopr.pyomo
>>>
Run Code Online (Sandbox Code Playgroud)

在这一点上我迷失了,因为我找不到理论上安装包的路径(/coopr.pyomo/examples/pyomo/diet).

我想我必须创建一个环境,但我最近读到现在有一​​个更好的集成与conda v.2.1 (链接)

conda(new-pypi-install)的一个分支增加了与pip和PyPI的更好集成.特别是conda list也将显示pip安装的包,conda install将首先尝试查找conda包并且失败将使用pip来安装包.

我的最终目标是将其实现到IPython笔记本中,并能够获得结果作为输出.

注意:我正在尝试运行演示文件

pyomo diet1.py diet.dat
Run Code Online (Sandbox Code Playgroud)

python windows anaconda conda pyomo

6
推荐指数
1
解决办法
6178
查看次数

与 ipywidgets 事件交互和绘图会生成许多图表

我正在尝试使用小部件事件来制作交互式图表。

%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt

import ipywidgets as widgets

def myplot(n):
    x = np.linspace(-5, 5, 30)
    y = x**n

    fig, ax = plt.subplots(nrows=1, ncols=1);
    ax.plot(x, y)
    ax.set_xlabel('x')
    ax.set_ylabel('y')

    plt.show()
Run Code Online (Sandbox Code Playgroud)

Interact 按预期工作(它以交互方式更改数字):

widgets.interact(myplot, n=(0,5));
Run Code Online (Sandbox Code Playgroud)

然而,下面的代码片段创建了当您与滑块交互时出现在下面的几个图形。

n_widget = widgets.IntSlider(
                value=2,
                min=0,
                max=5)

def on_value_change(change):
    myplot(n=n_widget.value)

n_widget.observe(on_value_change)
display(n_widget)
Run Code Online (Sandbox Code Playgroud)

我可以像使用 widgets.interact() 一样更新绘图吗?


我当前的安装是使用 conda 和 Python 3.6(Windows 机器)。

ipywidgets                7.1.0                     
jupyter                   1.0.0              
jupyter_client            5.2.1                  
jupyter_console           5.2.0             
jupyter_core              4.4.0              
matplotlib                2.1.1             
notebook                  5.3.1               
numpy                     1.14.0     
Run Code Online (Sandbox Code Playgroud)

interactive widget matplotlib python-3.x jupyter-notebook

6
推荐指数
1
解决办法
5153
查看次数