我的PC上有一个有效的Python项目,我从Pycharm运行。 它使用Pyroot(Root C ++库的接口),我在C ++ lib路径中添加了Pycharm中的Project Settings / Python Interpreter / Paths。它还需要使用2.7 Python解释器,而不是3.,这是我终端中的默认python。
我想在另一个桌面上远程运行这个项目,所以我需要能够从终端运行它,指定Root的路径和解释器版本。
当我通过运行按钮运行代码时,有没有办法轻松从Pycharm中提取它正在使用的确切运行命令? 或者,如果那不可能,我应该如何在从终端运行时指定Root的路径和解释器版本?
答案 0 :(得分:3)
我想最好的方法是在终端或pycharm中创建virtualenv,包括corrext python版本2.7,并通过pip安装pyroot到这个virtualenv。然后你可以简单地在远程主机中ssh,激活venv并从终端启动你的项目。或者你通过X-forwarding进入它并从你的客户端启动Pycharm本身。
答案 1 :(得分:0)
如果您选择了正确的项目并转到文件>设置,在项目设置下,您可以看到项目解释器,它告诉您正在使用哪个解释器。
希望这就是你要找的东西。