【问题标题】:PyCharm not responding to new environment variablesPyCharm 没有响应新的环境变量
【发布时间】:2018-11-11 03:39:09
【问题描述】:

我在 MacOS 10.14.1 中使用 PyCharm 2018.2.4 和 python 3.6.5。我在~/.bash_profile中更改了一个环境变量:

export TFHUB_CACHE_DIR=~/tf_cache

我在终端上试过了,看起来很正常:

vpn-global-dhcp1-86:~ myname$ echo $TFHUB_CACHE_DIR 
/Users/myname/tf_cache

在 Python 控制台中,它也可以正常工作:

vpn-global-dhcp1-86:~ myname$ python
Python 3.6.5 (default, Jul  1 2018, 14:38:55) 
[GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-902.0.39.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> os.getenv("TFHUB_CACHE_DIR")
'/Users/myname/tf_cache'
>>> 

但是当我在 PyCharm 中运行相同的脚本时,我有以下输出:

/Users/myname/Documents/Projects/cache

这是TFHUB_CACHE_DIR 的旧值。

【问题讨论】:

  • 您可能需要重新启动 PyCharm 以使其识别环境变量更改。
  • @quant 谢谢!有用。也许您可以将其发布为答案。我认为有人可能会遇到同样的问题。

标签: bash pycharm environment-variables


【解决方案1】:

您可能需要重新启动 PyCharm 以使其识别环境变量更改。

【讨论】:

    猜你喜欢
    • 2022-08-12
    • 2015-06-17
    • 2016-02-11
    • 2016-04-14
    • 2019-12-26
    • 1970-01-01
    • 2022-10-07
    • 2013-12-22
    • 1970-01-01
    相关资源
    最近更新 更多