-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pipenv install fails if path to .venv contains a '#' #2639
Comments
Does invoking pip directly work?
I believe it does not. This is a restriction of shebangs. There’s nothing we can do, the only option is to not create your environment in there. |
If you think this should work, please raise this issue to pip. (I don’t think they would be interested in fixing this, however.) |
I can confirm that invoking pip directly doesn't work, either.
I found a related issue for pip, which they claimed is solved in pip 10: pypa/pip#923 So I agree, this is not a pipenv issue, but a pip issue. |
In the future we could switch to use If pip 10 did fix the issue, |
Issue description
On Mac OS X 10.13.4 with pipenv installed via homebrew I have
I also have set the environment variable
When I create a folder with a hash symbol in the name like
Then entering this directory and calling pipenv will generate an error
Expected result
When I create a folder without a hash symbol in the name like
Then entering this directory and calling pipenv will generate no error
So it seems to me pipenv cannot handle special symbols like
#
in the path to .venv .The text was updated successfully, but these errors were encountered: