This repository was archived by the owner on Jan 31, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 26
This repository was archived by the owner on Jan 31, 2022. It is now read-only.
Issues in Virtual Environment #214
Copy link
Copy link
Open
Description
Getting pip to install the correct packages in the virtual environment results in conflicts.
Types of issue
- Bug report (report an issue with the code)
- Feature request (request for change which adds functionality)
Expected Behavior
$ pip install -U requirements-dev.txt
$ pip install rpm/gempython_gemplotting-1.3.1-dev1.dev45.zipThen, the package is ready to use in the vitual environment
Current Behavior
$ pip install -U requirements-dev.txt
It looks like you meant to type `pip install -r requirements-dev.txt`, but you left out the `-r` by accident. Aborting installation.
$ pip install -r requirements-dev.txt
Exception:
Traceback (most recent call last):
File "/data/bigdisk/users/bregnery/venvs/inflectionEnv/lib/python2.7/site-packages/pip/basecommand.py", line 134, in main
status = self.run(options, args)
File "/data/bigdisk/users/bregnery/venvs/inflectionEnv/lib/python2.7/site-packages/pip/commands/install.py", line 220, in run
for req in parse_requirements(filename, finder=finder, options=options):
File "/data/bigdisk/users/bregnery/venvs/inflectionEnv/lib/python2.7/site-packages/pip/req.py", line 1477, in parse_requirements
req = InstallRequirement.from_line(line, comes_from, prereleases=getattr(options, "pre", None))
File "/data/bigdisk/users/bregnery/venvs/inflectionEnv/lib/python2.7/site-packages/pip/req.py", line 129, in from_line
return cls(req, comes_from, url=url, prereleases=prereleases)
File "/data/bigdisk/users/bregnery/venvs/inflectionEnv/lib/python2.7/site-packages/pip/req.py", line 44, in __init__
req = pkg_resources.Requirement.parse(req)
File "/data/bigdisk/users/bregnery/venvs/inflectionEnv/lib/python2.7/site-packages/pkg_resources.py", line 2914, in parse
reqs = list(parse_requirements(s))
File "/data/bigdisk/users/bregnery/venvs/inflectionEnv/lib/python2.7/site-packages/pkg_resources.py", line 2839, in parse_requirements
line, p, specs = scan_list(VERSION,LINE_END,line,p,(1,2),"version spec")
File "/data/bigdisk/users/bregnery/venvs/inflectionEnv/lib/python2.7/site-packages/pkg_resources.py", line 2817, in scan_list
"Expected ',' or end-of-list in",line,"at",line[p:]
ValueError: ("Expected ',' or end-of-list in", "sphinx<1.5; python_version == '2.6',", 'at', "; python_version == '2.6',")Steps to Reproduce (for bugs)
Follow commands in current behavior
Possible Solution (for bugs)
Update requirements-dev.txt to be used with the commands contained in .ci/test_on_docker.sh
$ pip install -U "pip<10" importlib
$ pip install -U setuptools
$ pip install -U codecov
$ pip install -U -r requirements.txt
$ pip install -U root_numpy
$ pip install rpm/gempython_gemplotting-1.3.1-dev1.dev45.zipThis correctly installs the package in the virtual environment
Context (for feature requests)
Trying to install package in virtual environment
Your Environment
- Version used: f0e2844
- Shell used: Bash
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels