用 pycharm 直接运行无法获取到系统的环境变量, 但是用终端直接 python 文件名,是可以获取到的,崩溃! 有大神知道原因吗,跪谢!
1
mikeguan 2018-07-19 20:24:19 +08:00 via Android
这不是 python 环境变量 这是系统环境变量 确认系统里面的环境变量是全局的吗?
|
2
ingin OP @mikeguan 是全局的,只有用 pycharm 右键运行打印不出来,可怕的是项目运行时有时能获取有时又不能!
|
3
hzwjz 2018-07-19 20:33:23 +08:00 via Android
碰到这个事情,之前是在那个下拉选配置的里面设置了就好了。
|
5
Hieast 2018-07-19 20:39:25 +08:00
系统环境变量在你创建 Run 任务的时候就固定到 Run 配置的环境中了
|
6
rrfeng 2018-07-19 20:42:13 +08:00
环境变量的环境是指
一个进程运行的环境。 |
7
xuegj1010 2018-07-19 20:47:40 +08:00
File>>Settings>>Project:xxx>>Project Interpreter
在 Project Interpreter 找到你系统中 python 的位置,或者创建一个虚拟环境 |
8
nature91 2018-07-20 10:39:08 +08:00
我是这样的 每个项目确保环境独立 单独建个虚拟环境 路径配到 python (各种版本可能)配的 保持唯一
|
9
careofzm 2018-07-21 13:34:10 +08:00
你可以在 configure 中 environment variables 中设置环境变量
|