空间权限被拒绝

2024-09-29 23:23:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我大概有两个问题,我只提到这两个问题,因为我认为它们可能是相关的。在

问题1:

我相信我已经下载了Python3的两个版本(一个是通过Anaconda下载的),因为当我运行时

$ pip3 --version

我明白了

^{pr2}$

当我跑的时候

$ pip --version

我明白了

pip 10.0.1 from /Users/skylerilenstine/anaconda3/lib/python3.7/site-packages/pip (python 3.7)

(我知道这可能是一个迂回的方式来解决这个问题,哈哈)。在

问题2:

斯帕西出了点问题。在

就在昨天,当我跑步的时候

python3 name_of_my_program.py

从终点站开始,一切正常。但今天我发现了错误

ModuleNotFoundError: No module named 'spacy'

当我跑的时候

which `spacy`

在终点站,我得到

/Library/Frameworks/Python.framework/Versions/3.6/bin/spacy: Permission denied

它在这个路径下是有意义的,因为另一个是Python版本,而代码在Python中从来没有工作过。但现在它在终端也不起作用了。我不知道“拒绝许可”是什么意思,也不知道如何解决它。在

这可能是因为我通过anaconda下载了python3的新版本,还是与之无关?我应该重新下载SpaCy吗?在


Tags: pipfrom版本spacyversionlibpip3site
1条回答
网友
1楼 · 发布于 2024-09-29 23:23:17

解决问题2(Windows)

  1. 以管理员身份登录Windows。在
  2. 右键单击要更改权限的文件或文件夹。在
  3. 选择“属性”
  4. 单击“安全”选项卡。在
  5. 单击“编辑”按钮。在
  6. 单击“添加”按钮将新用户或组添加到列表中。在
  7. 选择要更改其权限的用户。在
  8. 选中要为该用户或 组。在

解决问题2(Mac)

  1. 对文件夹或磁盘中的所有项目应用权限
  2. 选择一个文件夹或磁盘,然后选择“文件”>;“获取信息”。在
  3. 单击锁定图标将其解锁,然后输入管理员名称 和密码。在
  4. 单击操作弹出菜单,然后选择“应用于封闭” 项目。”

问题1

是的,您似乎有一个“标准”python安装和一个anaconda安装。根据您的需要,您可能希望卸载其中一个。就我个人而言,我会除掉水蟒,这太过分了。如果你是python新手,只需坚持基础知识。。。一个文本编辑器和一个终端!在

相关问题 更多 >

    热门问题