pycharm和terminal中运行python代码的区别是什么?
当我在pycharm中运行python代码时pycharm和terminal中运行python代码的区别是什么?,python,pycharm,Python,Pycharm,当我在pycharm中运行python代码时 import pokitdok print dir(pokitdok) 我的产量不足 ['__author__', '__builtins__', '__doc__', '__file__', '__name__', '__package__', 'pokitdok'] ['__author__', '__builtins__', '__copyright__', '__doc__', '__file__', '__license__',
import pokitdok
print dir(pokitdok)
我的产量不足
['__author__', '__builtins__', '__doc__', '__file__',
'__name__', '__package__', 'pokitdok']
['__author__', '__builtins__', '__copyright__', '__doc__', '__file__',
'__license__', '__name__', '__package__', '__path__', '__title__',
'__version__', 'absolute_import', 'api', 'pokitdok']
但当我在终点站跑步时
import pokitdok
print dir(pokitdok)
我的产量不足
['__author__', '__builtins__', '__doc__', '__file__',
'__name__', '__package__', 'pokitdok']
['__author__', '__builtins__', '__copyright__', '__doc__', '__file__',
'__license__', '__name__', '__package__', '__path__', '__title__',
'__version__', 'absolute_import', 'api', 'pokitdok']
可能这段代码运行在不同的环境中,在Pycharm中,您可以通过为运行项目设置单独的环境Pycharm安装自己的解释器,因此您可能在Pycharm解释器和系统安装的解释器中有不同版本的python和此模块。启动python时检查报告的版本;您还可以将pycharm配置为使用系统解释器。