Python pip install requirements.txt因断言错误而失败:Egg链接与安装位置不匹配

Python pip install requirements.txt因断言错误而失败:Egg链接与安装位置不匹配,python,pip,Python,Pip,我正在从事一个Python/C++项目,它既是一个库,也是一个应用程序。我的问题是跑步 $ pip install -r requirements.txt 两次显示以下错误(这是第二次运行): $pip安装-r requirements.txt 获得file:///Users/aaragon/Local/myproject (来自-r requirements.txt(第3行)) 已满足要求:numpy in/Users/aaragon/.virtualenvs/test/lib/python

我正在从事一个Python/C++项目,它既是一个库,也是一个应用程序。我的问题是跑步

$ pip install -r requirements.txt
两次显示以下错误(这是第二次运行):

$pip安装-r requirements.txt
获得file:///Users/aaragon/Local/myproject (来自-r requirements.txt(第3行))
已满足要求:numpy in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:scipy in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自myproject==0.21.0->-r requirements.txt(第3行))
已经满足的需求:Sphinx in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:pytest in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自myproject==0.21.0->-r requirements.txt(第3行))
已满足要求:matplotlib in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:dill-in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自myproject==0.21.0->-r requirements.txt(第3行))
已满足要求:alabaster=0.7in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:setuptools位于/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:docutils>=0.11in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足要求:snowballstemmer>=1.1 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:六个>=1.5 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
要求已经满足:巴别塔=2.0,>=1.3 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:Pygments>=2.0 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:请求>=2.0.0 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足要求:sphinxcontrib websupport in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:Jinja2>=2.3 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足要求:imagesize in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:py>=1.4.33 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自pytest->myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:pytz in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自matplotlib->myproject==0.21.0->-r requirements.txt(第3行))
已满足要求:python dateutil>=2.0 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自matplotlib->myproject==0.21.0->-r requirements.txt(第3行))
已满足要求:cycler>=0.10 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自matplotlib->myproject==0.21.0->-r requirements.txt(第3行))
已满足要求:pyparsing=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自matplotlib->myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:urllib3=1.21.1 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自请求>=2.0.0->Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足要求:certifi>=2017.4.17 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自请求>=2.0.0->Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:idna=2.5 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自请求>=2.0.0->Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:chardet=3.0.2 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自请求>=2.0.0->Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
已满足需求:MarkupSafe>=0.23 in/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages(来自Jinja2>=2.3->Sphinx->myproject==0.21.0->-r requirements.txt(第3行))
安装收集的软件包:myproject
找到现有安装:myproject 0.21.0
例外情况:
回溯(最近一次呼叫最后一次):
文件“/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages/pip/basecommand.py”,第215行,在main中
status=self.run(选项、参数)
文件“/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages/pip/commands/install.py”,第342行,正在运行
prefix=options.prefix\u路径,
文件“/Users/aaragon/.virtualenvs/test/lib/python3.5/site packages/pip/req/req_set.py”,第778行,安装中
要求.卸载(自动确认=True)
文件“/Users/aaragon/.virtualenvs/test/lib/python3.5/site packages/pip/req/req_install.py”,第703行,在卸载中
“(位于%s)”(链接指针,self.name,dist.location)
断言错误:Egg-link/Users/aaragon/Local/myproject与myproject的安装位置(at/Users/a)不匹配
$ pip install -r requirements.txt
Obtaining file:///Users/aaragon/Local/myproject (from -r requirements.txt (line 3))
Requirement already satisfied: numpy in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: scipy in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: Sphinx in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: pytest in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: matplotlib in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: dill in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: alabaster<0.8,>=0.7 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: setuptools in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: docutils>=0.11 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: snowballstemmer>=1.1 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: six>=1.5 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: babel!=2.0,>=1.3 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: Pygments>=2.0 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: requests>=2.0.0 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: sphinxcontrib-websupport in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: Jinja2>=2.3 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: imagesize in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: py>=1.4.33 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from pytest-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: pytz in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from matplotlib-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: python-dateutil>=2.0 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from matplotlib-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: cycler>=0.10 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from matplotlib-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from matplotlib-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: urllib3<1.23,>=1.21.1 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from requests>=2.0.0->Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: certifi>=2017.4.17 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from requests>=2.0.0->Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: idna<2.7,>=2.5 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from requests>=2.0.0->Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from requests>=2.0.0->Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Requirement already satisfied: MarkupSafe>=0.23 in /Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages (from Jinja2>=2.3->Sphinx-> myproject ==0.21.0->-r requirements.txt (line 3))
Installing collected packages: myproject
  Found existing installation: myproject 0.21.0
Exception:
Traceback (most recent call last):
  File "/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages/pip/basecommand.py", line 215, in main
status = self.run(options, args)
  File "/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages/pip/commands/install.py", line 342, in run
prefix=options.prefix_path,
  File "/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages/pip/req/req_set.py", line 778, in install
requirement.uninstall(auto_confirm=True)
  File "/Users/aaragon/.virtualenvs/test/lib/python3.5/site-packages/pip/req/req_install.py", line 703, in uninstall
'(at %s)' % (link_pointer, self.name, dist.location)
AssertionError: Egg-link /Users/aaragon/Local/myproject does not match installed location of myproject (at /Users/aaragon/Local/myproject/src)