我对PyCharm社区2019.3。的新建项目有疑问。
在使用新的python 3.7解释器创建新环境后,终端中的解释器路径仍与linux系统路径相关:
(venv) *@*:~/PycharmProjects/test$ python
import sys
sys.executable
--> /usr/bin/python3.7
代替:
/home/*/PycharmProjects/test/venv/bin/python
但是如果我在Pycharm python控制台中检查解释器路径,那么我会得到正确的结果。
在项目设置中,项目解释器的路径为:
Python3.7 (test) ~/PycharmProjects/test/venv/bin/python
此解释器的路径为:
/home/*/PycharmProjects/test/venv/lib/python3.7/site-packages
/usr/bin/python3.7
在使用python 3.7创建新的venv之后,将其激活后,问题仍然存在:
echo $PATH
/home/*/PycharmProjects/test/venv2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
PATH正常/home/*/PycharmProjects/test/venv2/bin
,但解释器来自/usr/bin/python3.7
。
问题如何更正此问题?
在JetBrains link