使用pyinstaller导入如下.py
# python3.6
x = input()
x = int(x)
def test(x):
a = 1
b = a + x
print("hello world")
return b
k = test(x)
在cmd输入
# cmd
pyinstaller -F -p C:\ProgramData\Anaconda3\lib\site-packges pyname.py
结果成功;可是如下在.py中增加一行import
# python3.6
from pandas import DataFrame
找不到与setuptools._vendor有关的信息···感觉和setuptools本身的版本有关?···
更新180920
核心报错是
for real_module_name, six_moduleAttributeError: ‘str’ object has no attribute ‘items’
原因是setuptools的版本不对;
使用pip install --upgrade setuptools 更新到最新版本后问题解决