【问题标题】:Can't pip install package from github in virtual environment无法在虚拟环境中从 github 安装包
【发布时间】:2020-12-11 13:46:19
【问题描述】:

我编写了一个 python 包package,它托管在 github 上,我想将它安装在我电脑上的新虚拟环境中。这是最简单的包:

package
├── README.md
├── pkg
│   └── __init__.py
│   └── main.py
├── setup.py

我尝试使用以下几行安装它

(my_venv) C:\venv\my_venv>pip install git+https://github.com/MyUsername/package.git

但是它自己安装在下面的路径中,当你不使用venv的时候,东西安装在那里,

c:\users\my_user\appdata\local\programs\python\python38\lib\site-packages 代替 c:\venv\my_venv.

我应该怎么做才能更正此问题并将软件包安装到虚拟环境中?

【问题讨论】:

  • 您尝试过python -m pip 吗?值得一试
  • pip 可能没有指向 venv 中的 python 解释器

标签: python github pip virtual-environment


【解决方案1】:

您必须使用 python -m pip 才能使其在您的环境中使用 pip。使用不带 -m 标志的 pip 可能会将其指向全局 pip 安装。

【讨论】:

    猜你喜欢
    • 2018-09-26
    • 1970-01-01
    • 2018-04-19
    • 2017-04-10
    • 2019-04-27
    • 2018-02-20
    • 1970-01-01
    • 1970-01-01
    • 2018-01-30
    相关资源
    最近更新 更多