将旧电脑的Python项目与环境迁移到新电脑上,报错Cannot set up a python SDK的解决

前因:换了笔记本,将之前做的项目文件夹(虚拟环境也装在里面了)传到新电脑上后,打开Pycharm,配置python编辑器,却出现报错Cannot set up a python SDK

解决方法:1.  将项目文件夹内venv虚拟环境文件夹打开,找到pyvenv.cfg文件将旧电脑的Python项目与环境迁移到新电脑上,报错Cannot set up a python SDK的解决_第1张图片

 2.  将pyvenv.cfg文件右击以记事本打开,将第一行 “ home = ” 后面的python解释器安装路径改成新电脑上相同版本的Python解释器安装路径。

 3.  打开Pycharm配置解释器发现问题解决。

总结:  项目跟虚拟解释器相关联,如果转移到新电脑,其内部home地址在新电脑上无法查询,那么必会出错!

待解决疑问:  虽然在home里面改了目录,改成了anaconda装的3.6.2版本的解释器,但这个目录和pycharm里面设置的python解释器环境并不同,pycharm里面设置的是项目文件夹内的环境内的解释器。

如果home内也改成项目文件夹内环境内的解释器,打开pycharm无法运行,出现报错Cannot set up a python SDK。

你可能感兴趣的:(pycharm,ide,python)