弄乱了Python包安装? (OS X)

时间:2017-09-10 08:11:17

标签: python installation dependencies pip

我想我在某种程度上搞砸了为python和整个环境安装软件包。每当我想安装的东西,我遇到的问题,如:

directory is not owned by the current user and the cache has been disabled

另外PyCharm认为我仍然需要安装引用的软件包(没有模块。这是错误的,因为我可以使用它们。当我点击'安装引用的软件包'时,我从上面得到上述警告加上:

OSError: [Errno 1] Operation not permitted

希望你们中的一个可以提供帮助! :(

祝你好运 的Matthias

编辑:在某些时候我还为python安装了一个venv。也许这与我的问题有关。我很抱歉我是新手,并且不知道我在做什么。

1 个答案:

答案 0 :(得分:0)

如果您运行

,则说明您的权限有问题
which python

您将看到当前版本的python的安装位置。如果你在osx上,我认真推荐在这里下载brew:https://brew.sh/。只需将该命令粘贴到您的终端,然后您应该通过运行:

来安装python
brew install python

这将为您提供一些稍后的说明,但brew捆绑版本的python比与您的系统捆绑的版本更强大。另一个注意事项是,如果您使用的是虚拟环境,请考虑使用virtualenvwrapper here。这应该会让事情变得更加顺利:)

希望有所帮助。