如何解决pymysql:EnvironmentError:[Errno 13]权限被拒绝:
在jupyter @ Server中安装pymysql软件包时遇到问题。我遵循的步骤如下。要求致电8802329198寻求帮助)
注意:((我正在使用腻子http:// localhost:8888 / tree /登录的服务器jupyter上执行此操作)
1: pip安装pymysql
选择pymysql
使用缓存的https://files.pythonhosted.org/packages/2c/57/af502e0e113f139b3f3add4f1efba899a730a365d2264d476e85b9591da5/PyMySQL-0.10.0-py2.py3-none-any.whl
安装收集的软件包:pymysql
错误:由于环境错误而无法安装软件包:[Errno 13]权限被拒绝:'/usr/lib64/python3.6/site-packages/pymysql'
考虑使用--user
选项或检查权限。
警告:您使用的是pip版本19.1.1,但是可以使用版本20.2.2。 您应该考虑通过“ pip install --upgrade pip”命令进行升级。 注意:您可能需要重新启动内核才能使用更新的软件包。
还尝试了以下代码来解决相同问题:
2: python3 -m pip安装PyMySQL
文件“”,第1行 python3 -m pip安装PyMySQL ^ SyntaxError:语法无效
完成上述活动后,仍然无法导入pymysql: 导入pymysql
ModuleNotFoundError Traceback(最近一次通话) 在 ----> 1个导入pymysql
ModuleNotFoundError:没有名为“ pymysql”的模块
解决方法
请尝试像这样在您的主目录中安装pymysql
软件包:
pip install --user pymysql
通常,pip
默认将Python软件包安装到系统目录(例如/usr/local/lib/python3.7
),并且需要root访问权限。但是--user
会在您的主目录中制作pip安装程序包,这不需要任何特殊特权。
另一个选择是使用sudo
:
sudo pip install pymysql
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。