我最近看到Python的a new version出现了,3.6.0。有没有办法更新我的Python 3.5.2版本而不会解决它并下载新版本?
答案 0 :(得分:0)
每个版本的Python都安装到新文件夹。
您必须下载并安装新版本的Python,并在之前的版本中安装您可能通过pip完成的所有模块。
您必须考虑到某些库在Python 3.6中不起作用。一个值得注意的例子是Flask(目前,但很快就会改变我的确定。)
无论如何,在一个理想的世界中,你可以为每个项目提供一个virtualenv,你可以安装一个requirements.txt文件。
这样就可以轻松删除现有的venv并从项目中的需求文件中重新创建它。
是的,理论上,你可以。最相关的文件夹可能是PYTHONPATH/Lib/site-packages/
,我认为这是pip安装第三方库的地方。您可以将此处的所有库复制到新安装(在同一位置)。但是我无法保证你不会遇到这样做的错误。
但正如我上面提到的,摧毁你的静脉并再次创造它更容易。