[Dip] Installing Dippy on ipython (jupyter notebook)
Ahmed Hammad
a.hammad at unsw.edu.au
Thu Apr 7 05:39:29 EDT 2016
Hello All,
I am in need of your help. I looked everywhere for a solution but I couldn’t find one. I am using Jupyter notebook for my python coding and I will require to use certain decomposition methods for solving my MIPs. I tried installing Dippy in all ways but I keep getting the same message.
Using the command line my error is as follows: (p.s. I also tried using easy_install instead of pip but then I still get the same error)
D:\Users\z3292333\AppData\Local\Continuum\Anaconda3\Scripts>pip.exe install coinor.dippy
Collecting coinor.dippy
Using cached coinor.dippy-1.92.2.zip
Complete output from command python setup.py egg_info:
Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.14.tar.gz
Extracting in D:\Users\z3292333\AppData\Local\Temp\tmplcavlo4g
Now working in D:\Users\z3292333\AppData\Local\Temp\tmplcavlo4g\distribute-0.6.14
Building a Distribute egg in D:\Users\z3292333\AppData\Local\Temp\pip-build-0uoy925l\coinor.dippy
creating build
creating build\src
creating build\src\docs
creating build\src\docs\_templates
creating build\src\docs\_theme
creating build\src\docs\_theme\nature
creating build\src\docs\_theme\nature\static
creating build\src\docs\build
creating build\src\docs\build\html
creating build\src\docs\build\html\_sources
creating build\src\docs\build\html\_static
creating build\src\setuptools
creating build\src\setuptools\command
creating build\src\setuptools\tests
creating build\src\setuptools\tests\indexes
creating build\src\setuptools\tests\indexes\test_links_priority
creating build\src\setuptools\tests\indexes\test_links_priority\simple
creating build\src\setuptools\tests\indexes\test_links_priority\simple\foobar
creating build\src\tests
creating build\src\tests\shlib_test
copying setuptools\archive_util.py -> build\src\setuptools
copying setuptools\depends.py -> build\src\setuptools
copying setuptools\dist.py -> build\src\setuptools
copying setuptools\extension.py -> build\src\setuptools
copying setuptools\package_index.py -> build\src\setuptools
copying setuptools\sandbox.py -> build\src\setuptools
copying setuptools\__init__.py -> build\src\setuptools
copying setuptools\tests\doctest.py -> build\src\setuptools\tests
copying setuptools\tests\server.py -> build\src\setuptools\tests
copying setuptools\tests\test_build_ext.py -> build\src\setuptools\tests
copying setuptools\tests\test_develop.py -> build\src\setuptools\tests
copying setuptools\tests\test_easy_install.py -> build\src\setuptools\tests
copying setuptools\tests\test_packageindex.py -> build\src\setuptools\tests
copying setuptools\tests\test_resources.py -> build\src\setuptools\tests
copying setuptools\tests\test_sandbox.py -> build\src\setuptools\tests
copying setuptools\tests\test_upload_docs.py -> build\src\setuptools\tests
copying setuptools\tests\__init__.py -> build\src\setuptools\tests
copying setuptools\command\alias.py -> build\src\setuptools\command
copying setuptools\command\bdist_egg.py -> build\src\setuptools\command
copying setuptools\command\bdist_rpm.py -> build\src\setuptools\command
copying setuptools\command\bdist_wininst.py -> build\src\setuptools\command
copying setuptools\command\build_ext.py -> build\src\setuptools\command
copying setuptools\command\build_py.py -> build\src\setuptools\command
copying setuptools\command\develop.py -> build\src\setuptools\command
copying setuptools\command\easy_install.py -> build\src\setuptools\command
copying setuptools\command\egg_info.py -> build\src\setuptools\command
copying setuptools\command\install.py -> build\src\setuptools\command
copying setuptools\command\install_egg_info.py -> build\src\setuptools\command
copying setuptools\command\install_lib.py -> build\src\setuptools\command
copying setuptools\command\install_scripts.py -> build\src\setuptools\command
copying setuptools\command\register.py -> build\src\setuptools\command
copying setuptools\command\rotate.py -> build\src\setuptools\command
copying setuptools\command\saveopts.py -> build\src\setuptools\command
copying setuptools\command\sdist.py -> build\src\setuptools\command
copying setuptools\command\setopt.py -> build\src\setuptools\command
copying setuptools\command\test.py -> build\src\setuptools\command
copying setuptools\command\upload.py -> build\src\setuptools\command
copying setuptools\command\upload_docs.py -> build\src\setuptools\command
copying setuptools\command\__init__.py -> build\src\setuptools\command
copying setuptools\tests\win_script_wrapper.txt -> build\src\setuptools\tests
copying setuptools\cli.exe -> build\src\setuptools
copying setuptools\gui.exe -> build\src\setuptools
copying tests\install_test.py -> build\src\tests
copying tests\manual_test.py -> build\src\tests
copying tests\test_distribute_setup.py -> build\src\tests
copying tests\shlib_test\setup.py -> build\src\tests\shlib_test
copying tests\shlib_test\test_hello.py -> build\src\tests\shlib_test
copying tests\shlib_test\hello.c -> build\src\tests\shlib_test
copying tests\shlib_test\hellolib.c -> build\src\tests\shlib_test
copying tests\shlib_test\hello.pyx -> build\src\tests\shlib_test
copying tests\api_tests.txt -> build\src\tests
RefactoringTool: Skipping implicit fixer: buffer
RefactoringTool: Skipping implicit fixer: idioms
RefactoringTool: Skipping implicit fixer: set_literal
RefactoringTool: Skipping implicit fixer: ws_comma
RefactoringTool: Refactored build\src\tests\api_tests.txt
RefactoringTool: Files that were modified:
RefactoringTool: build\src\tests\api_tests.txt
--- build\src\tests\api_tests.txt (original)
+++ build\src\tests\api_tests.txt (refactored)
@@ -39,7 +39,7 @@
>>> dist.py_version == sys.version[:3]
True
- >>> print dist.platform
+ >>> print(dist.platform)
None
Including various computed attributes::
@@ -199,7 +199,7 @@
You can ask a WorkingSet to ``find()`` a distribution matching a requirement::
>>> from pkg_resources import Requirement
- >>> print ws.find(Requirement.parse("Foo==1.0")) # no match, return None
+ >>> print(ws.find(Requirement.parse("Foo==1.0"))) # no match, return None
None
>>> ws.find(Requirement.parse("Bar==0.9")) # match, return distribution
@@ -211,7 +211,7 @@
>>> try:
... ws.find(Requirement.parse("Bar==1.0"))
... except VersionConflict:
- ... print 'ok'
+ ... print('ok')
ok
You can subscribe a callback function to receive notifications whenever a new
@@ -219,7 +219,7 @@
once for each existing distribution in the working set, and then is called
again for new distributions added thereafter::
- >>> def added(dist): print "Added", dist
+ >>> def added(dist): print("Added", dist)
>>> ws.subscribe(added)
Added Bar 0.9
>>> foo12 = Distribution(project_name="Foo", version="1.2", location="f12")
copying setuptools\tests\indexes\test_links_priority\external.html -> build\src\setuptools\tests\indexes\test_links_priority
copying setuptools\tests\indexes\test_links_priority\simple\foobar\index.html -> build\src\setuptools\tests\indexes\test_links_p
riority\simple\foobar
copying docs\conf.py -> build\src\docs
copying docs\easy_install.txt -> build\src\docs
copying docs\index.txt -> build\src\docs
copying docs\pkg_resources.txt -> build\src\docs
copying docs\python3.txt -> build\src\docs
copying docs\roadmap.txt -> build\src\docs
copying docs\setuptools.txt -> build\src\docs
copying docs\using.txt -> build\src\docs
copying docs\build\html\_sources\easy_install.txt -> build\src\docs\build\html\_sources
copying docs\build\html\_sources\index.txt -> build\src\docs\build\html\_sources
copying docs\build\html\_sources\pkg_resources.txt -> build\src\docs\build\html\_sources
copying docs\build\html\_sources\python3.txt -> build\src\docs\build\html\_sources
copying docs\build\html\_sources\roadmap.txt -> build\src\docs\build\html\_sources
copying docs\build\html\_sources\setuptools.txt -> build\src\docs\build\html\_sources
copying docs\build\html\_sources\using.txt -> build\src\docs\build\html\_sources
copying docs\_theme\nature\theme.conf -> build\src\docs\_theme\nature
copying docs\_theme\nature\static\pygments.css -> build\src\docs\_theme\nature\static
copying docs\build\html\_static\basic.css -> build\src\docs\build\html\_static
copying docs\build\html\_static\nature.css -> build\src\docs\build\html\_static
copying docs\build\html\_static\pygments.css -> build\src\docs\build\html\_static
copying docs\_theme\nature\static\nature.css_t -> build\src\docs\_theme\nature\static
copying docs\Makefile -> build\src\docs
copying docs\_templates\indexsidebar.html -> build\src\docs\_templates
copying distribute_setup.py -> build\src
copying easy_install.py -> build\src
copying pkg_resources.py -> build\src
copying setup.py -> build\src
copying site.py -> build\src
copying CHANGES.txt -> build\src
copying CONTRIBUTORS.txt -> build\src
copying DEVGUIDE.txt -> build\src
copying README.txt -> build\src
copying MANIFEST.in -> build\src
copying launcher.c -> build\src
Skipping implicit fixer: buffer
Skipping implicit fixer: idioms
Skipping implicit fixer: set_literal
Skipping implicit fixer: ws_comma
D:\Users\z3292333\AppData\Local\Temp\pip-build-0uoy925l\coinor.dippy\distribute-0.6.14-py3.4.egg
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "D:\Users\z3292333\AppData\Local\Temp\pip-build-0uoy925l\coinor.dippy\setup.py", line 15, in <module>
coin_install_dir = os.environ['COIN_INSTALL_DIR']
File "D:\Users\z3292333\AppData\Local\Continuum\Anaconda3\lib\os.py", line 631, in __getitem__
raise KeyError(key) from None
KeyError: 'COIN_INSTALL_DIR'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in D:\Users\z3292333\AppData\Local\Temp\pip-build-0uoy925l\coinor.dippy\
In essence, how would I install dippy onto ipython
Thanks
Ahmed
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/dip/attachments/20160407/d3424027/attachment.html>
More information about the Dip
mailing list