【发布时间】:2020-03-28 14:33:35
【问题描述】:
操作系统信息:
OS: Windows 10
Version: 1909
Build: 18363.476
Python 信息:
Python: v3.8.0
Python path: C:\Python\38
Pip: v
Pip Path: C:\Python\38\Scripts
终端:
shell: bash.exe (git-bash)
version: 2.24.0.2-64-bit
问题: 尝试启动在 bash.exe (git-bash) 上运行的依赖管理并最终遇到一些问题...
$ pipenv shell
Warning: Python 2.7 was not found on your system…
You can specify specific versions of Python with:
$ pipenv --python path\to\python
尝试安装另一个软件包,例如 pipenv install django 会给我同样的错误。
我不确定到底是什么错误,在搜索了 2 天的答案后我找不到任何解决方案。
我做了什么?
我已经从这个站点https://www.python.org/downloads/release/python-380/ 下载了 python3.8(Windows x86-64 可执行安装程序,用于 win 64 AMD64/EM64T/x64)。
按照我的自定义路径C:\Python\38 安装了python3.8,并确保在开始安装之前选中“将Python3.8 添加到PATH”。
在我的系统中完成安装 python 后,我已经安装了 pipenv
pip install pipenv
通过pipfreeze确认安装成功
pip freeze
astroid==2.3.3
autopep8==1.4.4
certifi==2019.11.28
colorama==0.4.1
isort==4.3.21
lazy-object-proxy==1.4.3
mccabe==0.6.1
pipenv==2018.11.26
pycodestyle==2.5.0
pylint==2.4.3
six==1.13.0
virtualenv==16.7.8
virtualenv-clone==0.5.3
wrapt==1.11.2
在 C:\Python\38\Scripts 中有 pipenv.py。
我的问题到底是什么,有办法解决吗?提前致谢。
【问题讨论】:
标签: python django pip git-bash pipenv