有人可以告訴我如何安裝SCIP模塊到Spyder(Python 3.6)。順便說一句,這與anaconda有關。我一直試圖讓這個模塊進入這個python 3.6最近兩天,我沒有得到任何地方。這令人沮喪。如何安裝SCIP到Spyder(Python 3.6)
我需要它解決一個混合整數規劃問題。
老實說,我不在乎我們用什麼編程語言,只要我能解決我的MIP問題。但是,如果SCIP被安裝到Spyder(Python 3.6)中,那麼這將是最好的,因爲我熟悉該語言。
請告訴我這樣做的最快和最簡單的方法。我也下載並安裝了獨立的python 3.6。我真的很感激,如果有人能幫助我。
謝謝!
我試圖運行下面的代碼:
from zibopt import scip
solver = scip.solver()
# All variables have default lower bounds of 0
x1 = solver.variable(scip.INTEGER)
x2 = solver.variable(scip.INTEGER)
x3 = solver.variable(scip.INTEGER)
# x1 has an upper bound of 2
solver += x1 <= 2
# Add a constraint such that: x1 + x2 + 3*x3 <= 3
solver += x1 + x2 + 3*x3 <= 3
# The objective function is: z = x1 + x2 + 2*x3
solution = solver.maximize(objective=x1 + x2 + 2*x3)
# Print the optimal solution if it is feasible.
if solution:
print('z =', solution.objective)
print('x1 =', solution[x1])
print('x3 =', solution[x2])
print('x2 =', solution[x3])
else:
print('invalid problem')
錯誤我得到:
from zibopt import scip
ModuleNotFoundError: No module named 'zibopt'
我已經放在上海化學工業區的文件夾到站點包文件夾中的C:驅動器,希望它能奏效。我還有其他的東西,但我不記得他們是什麼。
評論不適用於擴展討論;這個對話已經[轉移到聊天](http://chat.stackoverflow.com/rooms/136688/discussion-on-question-by-bob-how-to-install-scip-into-spyder-python-3- 6)。 –