【问题标题】:Issues with Pipenv on git-bash.exegit-bash.exe 上的 Pipenv 问题
【发布时间】: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


    【解决方案1】:

    如果你使用的是 python3. 您可以使用pip3 install django 安装。

    如果你想使用pipenv

    pip install pipenv
    

    然后就可以进入项目目录,定义pipenv环境了:

    cd project_root
    pipenv install
    

    用于安装新包

    pipenv install <package>
    

    删除包

    pipenv uninstall <package>
    

    【讨论】:

      猜你喜欢
      • 2019-12-07
      • 2021-08-07
      • 1970-01-01
      • 2019-01-14
      • 2019-05-27
      • 1970-01-01
      • 1970-01-01
      • 2019-03-13
      • 1970-01-01
      相关资源
      最近更新 更多