我一直在尝试在我的Mac上安装PyQt4,我想我已经成功地做到了,但是python找不到它,我不知道如何让它们彼此“交谈”。我研究了/usr/local/bin
发现:
python
python-config
python2
python2-config
python2.7
python2.7-config
python3
python3-32
python3-config
python3.5
python3.5-32
python3.5-config
python3.5m
python3.5m-config
python3.6
python3.6-32
python3.6-config
python3.6m
python3.6m-config
pythonw
pythonw2
pythonw2.7
pyuic4
pyuic5
pyvenv
pyvenv-3.5
pyvenv-3.6
在我看来,python有很多不同的版本,我当然不需要每一个版本。我知道有些版本的python2是与Macintosh一起预装的,我至少需要一个python3版本,因为我正试图和几个朋友一起编写一个简单的应用程序,他们都使用python3,所以我也应该使用它。你知道吗
我的问题是:我能安全地扔掉这些文件吗?如果是,哪些是我的操作系统需要的,并且不能移动到垃圾箱?最后,我是否正确地认为,这可能是一个原因,为什么PyQt4找不到,如果我试图运行我写的应用程序?你知道吗
基本上可以归结为环境变量。这是操作系统用于为任务找到正确版本的python的路径。在不知道哪些程序指向特定库的情况下,很难说什么可以删除,什么不能删除。你知道吗
也就是说,PyQT可能不起作用,因为它安装的环境变量与脚本使用的环境变量不同。检查IDE的使用路径。我知道在PyCharm中这是在
settings
和project interpreter
之下。如果您通过pycharm安装模块,它将自动放入pycharm正在使用的解释器中。你知道吗在列表的底部有一些看起来像
pyvenv
的虚拟环境。把它们想象成你可以工作的独立沙盒。所有的库和依赖项都是本地的。我想这些都是你以前的项目。你知道吗简而言之,你不必删除其中任何一个,但是你需要确保你使用的是正确的解释器。如果你不使用PyCharm已经我推荐它,因为它使这个东西容易为新手。你知道吗
相关问题 更多 >
编程相关推荐