有人知道这里可能出什么问题吗?我正在尝试安装自己的python软件包,但得到:
c:\Python\Python36\Scripts>pip install --index-url yyy xxx
Looking in indexes: yyy
Collecting xxx
Installing collected packages: xxx
Exception:
Traceback (most recent call last):
File "c:\python\python36\lib\site-packages\pip\_internal\cli\base_command.py",
line 143, in main
status = self.run(options, args)
File "c:\python\python36\lib\site-packages\pip\_internal\commands\install.py",
line 366, in run
use_user_site=options.use_user_site,
File "c:\python\python36\lib\site-packages\pip\_internal\req\__init__.py", lin
e 49, in install_given_reqs
**kwargs
File "c:\python\python36\lib\site-packages\pip\_internal\req\req_install.py",
line 760, in install
use_user_site=use_user_site, pycompile=pycompile,
File "c:\python\python36\lib\site-packages\pip\_internal\req\req_install.py",
line 382, in move_wheel_files
warn_script_location=warn_script_location,
File "c:\python\python36\lib\site-packages\pip\_internal\wheel.py", line 326,
in move_wheel_files
assert info_dir, "%s .dist-info directory not found" % req
AssertionError: xxx .dist-info directory not found
python或pip可能有什么问题,为什么我得到了:
AssertionError: xxx .dist-info directory not found
?
答案 0 :(得分:0)
删除Pip缓存,这是因为无论您是使用venv还是系统解释器(如果您将Pip用作程序包管理器),都会始终将部分程序包缓存在计算机中。
查看操作系统PyPi Caching的缓存位置。