简体   繁体   English

在 Python Anaconda3 Mac OS Catalina 中导入自定义函数的权限错误

[英]Permission error importing custom functions in Python Anaconda3 Mac OS Catalina

Set-up设置

After updating to Catalina, Anaconda3 trouble commenced.更新到 Catalina 后,Anaconda3 麻烦开始了。

I've managed to solve most errors, doing a fresh install as advised by Anaconda, but can't seem to get around a permission error when trying to importing functions from other.py files – something that worked just fine before I upgraded to Catalina.我已经设法解决了大多数错误,按照 Anaconda 的建议进行了全新安装,但是在尝试从 other.py 文件导入功能时似乎无法解决权限错误——在我升级到 Catalina 之前,这一切都很好.

I run Python 3.7 from Spyder 3.3.6.我从 Spyder 3.3.6 运行 Python 3.7。


Error错误

Whenever I try to import a custom function, I get,每当我尝试导入自定义 function 时,我得到,

import os
os.chdir('/Users/mypath/payment_management')
from payment_knab import pay_knab

Traceback (most recent call last):

  File "<ipython-input-1-cb99b6800e4e>", line 3, in <module>
    from payment_knab import pay_knab

  File "<frozen importlib._bootstrap>", line 983, in _find_and_load

  File "<frozen importlib._bootstrap>", line 963, in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 906, in _find_spec

  File "<frozen importlib._bootstrap_external>", line 1280, in find_spec

  File "<frozen importlib._bootstrap_external>", line 1249, in _get_spec

  File "<frozen importlib._bootstrap_external>", line 1213, in _path_importer_cache

PermissionError: [Errno 1] Operation not permitted

Question问题

How do I run Anaconda/Spyder/Python with admin permission?如何以管理员权限运行 Anaconda/Spyder/Python? Which command in terminal do I need to execute?我需要执行终端中的哪个命令?

Stupidly enough I have actually managed to run with admin permission before via Terminal, but I forgot how...愚蠢的是,我实际上已经设法在通过终端之前以管理员权限运行,但我忘记了如何......

I've been looking at StackOverflow for an hour now, but can't find anything that helps.我一直在看 StackOverflow 一个小时,但找不到任何有用的东西。

You've probably forgotten again how to do this.您可能又忘记了如何执行此操作。 Use sudo spyder , dummy.使用sudo spyder ,假人。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM