无法使用来自 git 的已安装 pip 包

Can't use installed pip package from git

我正在开发 Ubuntu 20.04,我想从 python.

中的某个存储库安装一个软件包

pip3 install git+https://path-to-repo.git

这应该可以正常工作,因为当我这样做时 pip3 show package_name 找到了包。然而:

> python3
Python 3.8.2 (default, Mar 13 2020, 10:14:16) 
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import package_name
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'package_name'

我做错了什么?如何使用安装包?

我的解决方案:

  1. 创建新的 conda 环境
    conda create -n new_env
  2. 激活新环境
    source activate new_env
  3. 在新环境安装pip
    conda install pip
  4. 从 git 安装包
    pip install git+https://path-to-repo.git