结果发现有一个错误,我没有注意到。错误是一个权限相关的,所以我运行安装作为管理员,它就OK了。然后我以管理员的身份重新启动VS,并重新安装并在Bottle中工作。
'C:\Users\marten\AppData\Local\Temp\pip-dgsnu4v8-uninstall\program files\anaconda3\lib\site-packages\jsonschema'
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "C:\Program Files\Anaconda3\lib\site-packages\pip\basecommand.py", line 215, in main status = self.run(options, args)
File "C:\Program Files\Anaconda3\lib\site-packages\pip\commands\install.py", line 342, in run prefix=options.prefix_path,
File "C:\Program Files\Anaconda3\lib\site-packages\pip\req\req_set.py", line 778, in install requirement.uninstall(auto_confirm=True)
File "C:\Program Files\Anaconda3\lib\site-packages\pip\req\req_install.py", line 754, in uninstall paths_to_remove.remove(auto_confirm)
File "C:\Program Files\Anaconda3\lib\site-packages\pip\req\req_uninstall.py", line 115, in remove renames(path, new_path)
File "C:\Program Files\Anaconda3\lib\site-packages\pip\utils__init__.py", line 267, in renames shutil.move(old, new)
File "C:\Program Files\Anaconda3\lib\shutil.py", line 550, in move rmtree(src)
File "C:\Program Files\Anaconda3\lib\shutil.py", line 488, in rmtree return _rmtree_unsafe(path, onerror)
File "C:\Program Files\Anaconda3\lib\shutil.py", line 383, in _rmtree_unsafe onerror(os.unlink, fullname, sys.exc_info())
File "C:\Program Files\Anaconda3\lib\shutil.py", line 381, in _rmtree_unsafe os.unlink(fullname)
PermissionError: [WinError 5] Access is denied: 'c:\program files\anaconda3\lib\site-packages\jsonschema\cli.py
有一种机会,你安装'plotly' for python-2.x而不是你正在使用的python-3.x - 尝试指定pip安装哪个python版本'plotly' ... – coder