我一直在尝试将cx_Freeze导入我在PyCharm中制作的Pygame项目中。我尝试以与导入Pygame相同的方式导入它(通过项目解释器(;cx_冻结";当我搜索它时没有出现。所以,我只是通过网站下载了cx_Freeze包。
所以,我的问题是:如果我想通过资源管理器将软件包从下载文件夹移到我的项目中,它应该放在哪个目录中?我的第一直觉是把它放在venv/Lib/site包中(pygame所在的地方(,但我不想把我不完全理解的东西搞砸。
不要复制whl文件,而是安装它。从Pycharm打开一个终端,它会用你的项目解释器打开它,然后从终端找到轮子文件并运行:
python -m pip install wheel # only first time
python -m pip install wheel_file.whl # for each library you want to install
这是安装车轮文件的正确方式,它将确保满足所有所需的模块和挂钩。
执行
import sys
print(sys.path)
并且它可以在所示的任何路径中