Ubuntu环境下如何将mnist_softmax.py保存为PyCharm项目?
你应该是直接打开了单个mnist_softmax.py文件,PyCharm默认会把单个文件当作临时会话处理,文件会被缓存到/tmp目录下,所以重启后找不到原文件,也不会生成.idea项目配置文件夹。要把它变成可持久化管理的正式项目,按下面的步骤操作:
关闭当前临时会话
如果PyCharm还开着那个临时的mnist_softmax.py窗口,先通过File > Close Project关闭它,回到PyCharm的欢迎界面。将~/TF目录导入为项目
在欢迎界面选择Open,找到你的~/TF目录并选中,点击OK。这时候PyCharm会把整个~/TF文件夹作为项目根目录,自动在该目录下生成.idea文件夹——这个文件夹是PyCharm的项目配置目录,会保存你设置的解释器、断点、运行配置等所有信息。重新打开目标文件并配置环境
导入项目后,在左侧的项目面板里找到mnist_softmax.py双击打开。如果之前的虚拟环境解释器设置没保留,再重新配置一次:File > Settings > Project: TF > Python Interpreter,选择你之前安装TensorFlow的虚拟环境即可。验证项目持久化效果
给文件加个简单注释,按Ctrl+S或File > Save All保存修改,此时修改会直接写入~/TF/mnist_softmax.py。重启PyCharm后,最近项目列表里会显示~/TF,打开后所有文件和配置都会正常加载,不会再出现/tmp下的临时文件。
小提醒:以后尽量不要直接打开单个.py文件,而是打开文件所在的整个目录作为项目,这样PyCharm才会把它当作正式项目管理,所有配置都会被持久化保存。
内容的提问来源于stack exchange,提问作者Chan Kim

