天天看点

创建你的第一个pycharm项目——注意事项(一)更改py文件位置后无法编译怎么办?

更改py文件位置后无法编译怎么办?

本文参考了xiaotao_1的文章,感谢原创!

https://blog.csdn.net/xiaotao_1/article/details/79828234

特别感谢小新快跑123的帮助。

在使用pycharm创建并编写程序时,会出现如下界面。默认选择是new enviroment using,会自动在创建的项目文件夹里创建一个环境(即对每一个项目均设置一个环境,如果我们需要用pycharm编译不同编程语言的时候还是有必要的,它能为你的程序自动创建匹配的编译环境),但是这种做法存在一种弊端:interpreter的路径由你项目的初始位置决定,一旦你变更了项目文件位置,则无法找到默认设置的interpreter。同时也会导致程序文件夹过大,加载速度慢因此,当我们只用pycharm编译一两种语言时,这个功能就显得十分累赘了。

创建你的第一个pycharm项目——注意事项(一)更改py文件位置后无法编译怎么办?

如何解决这个问题呢?我采用的是“external enviroment+设置默认interpreter路径”的方法。

首先使用创建一个默认的interpreter路径

以python语言为例,创建一个systen interpreter ,将其指向python.exe并将其作为python语言的系统编译器(你所有的.py文件都可以用这个来环境编译,一定不要更改这个python.exe为文件的位置!!!。血泪教训)。具体细节如下:

1、settings

创建你的第一个pycharm项目——注意事项(一)更改py文件位置后无法编译怎么办?

2、找到priject interpreter;点击设置图标;点击add

创建你的第一个pycharm项目——注意事项(一)更改py文件位置后无法编译怎么办?

3、完成第二步后出现如下界面,创建system interpreter,找到你的python.exe文件位置;并命名(以python3.6为例)

创建你的第一个pycharm项目——注意事项(一)更改py文件位置后无法编译怎么办?

4、选择刚刚设置的interpreter——apply——ok

至此system interpreter配置完成

创建你的第一个pycharm项目——注意事项(一)更改py文件位置后无法编译怎么办?

下次创建python项目时,请确保选择extrenal interpreter。这样你的编译环境就和程序文件无关了,无论你的程序文件如何移动,都能成功编译出来。

创建你的第一个pycharm项目——注意事项(一)更改py文件位置后无法编译怎么办?