PyCharm 在哪里存储 Python 解释器?

问题描述 投票:0回答:1

我想将 PyCharm 和 WinPython 置于版本控制之下 在 PyCharm 设置中存储 python 解释器的相对路径。

=>我需要修改什么 PyCharm 配置文件来存储 Python 解释器的路径?

它是否包含在以下目录之一中?

-Didea.properties.file="%PAL:AppDir%\PyCharm\bin\idea.properties" 
-Didea.config.path="%PAL:DataDir%\config" 
-Didea.system.path="%PAL:DataDir%\system" 
-Didea.plugins.path="%PAL:DataDir%\config\plugins" 
-Didea.log.path="%PAL:DataDir%\system\log"

我当前的便携式应用程序配置(基于 https://portableapps.com/node/56602):

PyCharmPortable.ini

[Launch]
ProgramExecutable=\PyCharm\jbr\bin\javaw.exe
CommandLineArguments=-Djb.vmOptionsFile="%PAL:AppDir%\PyCharm\bin\pycharm64.exe.vmoptions" -XX:ErrorFile="%PAL:DataDir%\java_error_in_pycharm.log" -XX:HeapDumpPath="%PAL:DataDir%\java_error_in_pycharm.hprof" -Didea.properties.file="%PAL:AppDir%\PyCharm\bin\idea.properties" -Didea.config.path="%PAL:DataDir%\config" -Didea.system.path="%PAL:DataDir%\system" -Didea.plugins.path="%PAL:DataDir%\config\plugins" -Didea.log.path="%PAL:DataDir%\system\log" -Didea.platform.prefix=PyCharmCore -cp "%PAL:AppDir%\PyCharm\lib\bootstrap.jar;%PAL:AppDir%\PyCharm\lib\util.jar;%PAL:AppDir%\PyCharm\lib\jdom.jar;%PAL:AppDir%\PyCharm\lib\log4j.jar;%PAL:AppDir%\PyCharm\lib\jna.jar" com.intellij.idea.Main
WorkingDirectory=%PAL:AppDir%\PyCharm
DirectoryMoveOK=yes
SupportsUNC=yes

[Activate]
Registry=false
XML=true

[Environment]
JAVA_HOME=%PAL:AppDir%\PyCharm\jbr
PYTHON=%PAL:AppDir%\WinPython\python-3.9.4.amd64\python.exe
PYTHON_PATH=%PAL:AppDir%\WinPython\python-3.9.4.amd64;%PAL:AppDir%\WinPython\python-3.9.4.amd64\Scripts;%PAL:AppDir%\WinPython\python-3.9.4\Lib
VEUSZ=%PAL:AppDir%\Veusz
CPLEX=%PAL:AppDir%\cplex\bin\x64_win64
WINGLPK=%PAL:AppDir%\WinGlpk\w64
GUROBI=%PAL:AppDir%\gurobi\win64
PATH=%PYTHON_PATH%;%VEUSZ%;%CPLEX%;%WINGLPK%;%GUROBI%;%PATH%
python-3.x pycharm portable-applications
1个回答
6
投票

在下

idea.config.path => 选项 => 文件“jdk.table.xml”=>“homePath”

<application>
  <component name="ProjectJdkTable">
    <jdk version="2">
      <name value="Python 3.9" />
      <type value="Python SDK" />
      <version value="Python 3.9.4" />
      <homePath value="C:\python_env\App\WinPython\python-3.9.4.amd64\python.exe" />
...

此外,PyCharm 支持变量

$APPLICATION_HOME_DIR$
:

 <homePath value="$APPLICATION_HOME_DIR$\..\WinPython\python-3.9.4.amd64\python.exe" />

idea.config.path
示例位于 ~/.config/JetBrains/IntelliJIdea2022.2

© www.soinside.com 2019 - 2024. All rights reserved.