在Pycharm项目中,.whl包应该放在哪个目录下



我一直在尝试将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)

并且它可以在所示的任何路径中

最新更新