2014-07-26 97 views
2

我有一個在Windows和Linux上開發的項目。 IML文件對我來說是個問題,因爲Python解釋器的位置。 它存儲在跨平臺* .IML文件

<orderEntry type="jdk" jdkType="Python SDK" jdkName="..."> 
  • 在Windows上,它指向:C:\ Python27 \ python.exe
  • 在Linux上,它指向:/usr/bin/python2.7

我該如何擺平這個圈子?我可以簡單地不簽入IML文件嗎?

+0

可能重複系統?](http://stackoverflow.com/questions/14440025/can-i-easily-share-a-pycharm-project-across-multiple-operating-systems) –

回答

2

解釋器路徑全局存儲在PyCharm首選項中。但爲項目選擇的Python解釋器按名稱存儲在項目中。完整的解釋器路徑默認用作解釋器名稱(在不同平臺上顯然不同)。如果你需要分享你的項目文件,你需要爲你的解釋器指定一個不同的名字。這可以做到「文件|設置|項目口譯|口譯員設置(齒輪圖標)|更多... |編輯」

http://youtrack.jetbrains.com/issue/PY-13390#comment=27-759239

的[我可以輕鬆地共享跨多個操作系統一個PyCharm項目