当我在PyCharm中启动python控制台时,我确实看到了:
/usr/local/bin/python3.7“/Applications/PyCharm-CE.app/Contents/helpers/pydev/pydevconsole.py”--mode=client--port=59807
导入sys; print('Python%s on%s'%(sys.version,sys.platform))sys.path.extend(['snip_current_project_folder])
...
导入操作系统
os.environ.get(“PYTHONPATH”)
“/Applications/PyCharm CE.app/Contents/helpers/third_party/thriftpy:/Applications/PyCharm CE.app/Contents/helpers/pydev”
这不是我的PYTHONPATH的内容。
我的.bash_配置文件中的PYTHONPATH很好。例如,在终端中,“echo$PYTHONPATH”是非空的,我已经在命令行中验证了它正在为python3工作以导入模块。我还看到Pycharm在过去没有对PYTHONPATH这样做。
苹果操作系统。
想法?
我已尝试删除.idea文件并重新开始此项目。
关于哈桑的翻译建议。
看起来环境确实有问题,但这是系统安装的python。我试着把它换成一个虚拟电视,我试着通过pycharm制作一个新的虚拟电视。所有这些似乎都没有向解释器显示bash_配置文件中的PYTHONPATH。
bash_profile中的其他变量也会出现。例如,我添加到.bash_profile:
出口哈桑2019年1月检查=“测试”
重新启动py魅力后,我得到:
导入操作系统
打印(os.environ.get(“PYTHONPATH”))
/Applications/PyCharm CE.app/Contents/helpers/third_party/thriftpy:/Applications/PyCharm CE.app/Contents/helpers/pydev
打印(os.environ.get(“HASSAN\u JAN\u 2019\u支票”))
测验
累积证据:
我认为,因为Pycharm使用了virtualenv,所以您看到了这种差异。请参阅下面的链接,了解如何在Pycharms中设置路径
安装、卸载和重新加载解释器路径
问题内容: 我是新手,已经开始学习Python,但是我有一些我听不懂的问题, PYTHONPATH(在Ubuntu上)究竟是什么?是文件夹吗? 是Ubuntu上默认提供的Python,还是必须显式安装? 所有模块所在的文件夹在哪里(我有很多文件夹称为)? 如果我希望在编程时能使用一个新模块(例如pyopengl),应该在哪里介绍下载的文件夹中的所有文件夹? 回到PYTHONPATH问题,如何配置P
所以,我从用户提示输入变量。如果变量小于0且大于10。如果用户输入
11:15:57创建表如果不存在tblcompany(companyid INT(11)无符号NOT NULL,custfirst VARCHAR(50),custlast VARCHAR(50),company VARCHAR(50),custphone VARCHAR(50), custemail VARCHAR(50),主键(companyid),索引(companyid),约束外键(com
我想设置pythonpath,但它不适用于其他目录。 我的朋友: 导出PYTHONPATH=/usr/lib/python2.7 导出PYTHONPATH=$PYTHONPATH/plat-linux2:$PYTHONPATH/lib-dynload:$PYTHONPATH/dist-包:$PYTHONPATH/lib-tk:$PYTHONPATH 如果我只保留第一行(单个目录) export P
这个 pgsql 报 syntax error as or "execption" 是为什么 ? 正确应该怎么写
问题内容: 使Java中的setter返回“ this”是好是坏的主意? 此模式很有用,因为这样您就可以像这样链接设置器: 代替这个: …但是有点违反标准惯例。我想这可能是值得的,因为它可以使设置者做其他有用的事情。我已经看到此模式在某些地方使用过(例如JMock,JPA),但这似乎并不常见,并且仅用于定义非常明确的API,该模式随处可见。 更新: 我所描述的显然是有效的,但是我真正要寻找的是一些