我正在尝试将 Python 脚本构建到独立的应用程序中。我正在使用 GUI2Exe。我的脚本使用 selenium 包。我已经安装了。项目编译良好并直接在 python 命令行上运行,但无法独立构建,因为它指的是文件夹:
ERROR: test_file_data_extract (__main__.FileDataExtract)
----------------------------------------------------------------------
Traceback (most recent call last):
File "File_data_extract.py", line 18, in setUp
File "selenium\webdriver\firefox\firefox_profile.pyc", line 63, in __init__
IOError: [Errno 2] No such file or directory: 'C:\\users\\username\\PycharmProjects\\Python_27_32bit\\file_data_extract\\dist\\File_data_extract.exe\\selenium\\webdriver\\firefox\\webdriver_prefs.json'
它正在寻找硒包位于:C:\Users\username\Anaconda2_Py27_32bit\Lib\site-packages\selenium-2.48.0-py2.7.egg\selenium\webdriver\firefox
其中 C:\Users\username\Anaconda2_Py27_32bit 是我安装 Anaconda Python 2.7 32 位版本的位置。默认情况下,它在 \dist\filename.exe 文件夹中查找。