在 Ubuntu 上的 Python 3.4 下使用 Trunk
/这仅适用于 Ubuntu(可能也包括 Debian)上 Pyomo 的 trunk 用户。如果您不知道为什么需要 trunk,那么您可能不需要它,并且可以完全忽略此帖子。
以下是我在2015年3月,Ubuntu 14.04 上使用 python3.4 安装 pyomo trunk 的步骤;
注意事项
0. 如果您想要 python2.7,请勿使用这些步骤。
1. 没有理由认为这些步骤会与 Mac 上的步骤相似
2. 我已经厌倦了这项工作,所以我没有进行实验来找出哪些步骤可以省略或简化
3. 显然,如果您已经将 numpy 等安装到 3.4 中,或者您不需要 numpy 等,则可以跳过这些步骤
4. 可能有打字错误(我没有粘贴这些)
sudo rm -r /usr/bin/python
sudo ln -s /usr/bin/python3.4 /usr/bin/python
sudo apt-get install python3-numpy
sudo apt-get install python3-scipy
sudo apt-get install python3-matplotlib
sudo apt-get install python3-pip
==== (如果需要,您稍后可以获取 xlrd)
=== 编辑 pyomo_install 以注释掉两行并添加一行
### install_pip(upgrade=options.zipfile is None, user=False, quiet=not options.verbose)
### pip = find_pip(pyomo_install_tempdir)
pip = "pip"
python pyomo_install –trunk --venv=pyomo
sudo rm -r /usr/bin/python
sudo ln -s /usr/bin/python2.7 /usr/bin/python
=== 确保您的 .bashrc 文件将 pyomo/bin 放在路径的非常靠前的位置
=== 打开一个新终端
