我试图为python环境安装mysql连接器。我在我的Linux (Ubuntu16.04)机器上使用python。在这台机器上,python 2.7.12和python 3.5.2。我可能因为缺乏安装新python模块的经验而搞砸了一些事情。当我现在尝试用命令安装mysql连接器时
pip3 install mysql-connector-python-rf我收到以下信息:
收集mysql-连接器-python-rf下载mysql-连接器-python 2.2.2.tar.gz ( 11.9MB ) 100%████████████████████████████████11.9MB 131 rf/s建筑车轮收集包:mysql-连接器-python运行setup.py bdist_wheel for mysql-连接器-python.完成存储在目录中: /home/claude/.cache/pip/wheels/bb/53/e4/dced82f8a15f96a8afbe626ebb2939d2901b29e610a97fc1ba成功地构建了mysql-连接器-python安装收集包:mysql-连接器-python异常:跟踪(最近一次调用):"/home/claude/.local/lib/python3.5/site-packages/pip/basecommand.py",第215行文件,在主状态=self.run(选项,文件"/home/claude/.local/lib/python3.5/site-packages/pip/commands/install.py",行342,运行prefix=options.prefix_path,文件"/home/claude/.local/lib/python3.5/site-packages/pip/req/req_set.py",行784,安装**kwargs文件"/home/claude/.local/lib/python3.5/site-packages/pip/req/req_install.py",行851,在install "/home/claude/.local/lib/python3.5/site-packages/pip/req/req_install.py",(self.source_dir,root=root,prefix=prefix)文件行1064中,在move_wheel_files isolated=self.isolated中,在文件"/home/claude/.local/lib/python3.5/site-packages/pip/wheel.py",行345中,在move_wheel_files clobber中(源,lib_dir,( True)文件"/home/claude/.local/lib/python3.5/site-packages/pip/wheel.py",第316行,在clobber ensure_dir(destdir)文件"/home/claude/.local/lib/python3.5/site-packages/pip/utils/init.py",第83行,在ensure_dir os.makedirs(路径) File "/usr/lib/python3.5/os.py",第241行,在makedirs mkdir(名称,(模式) '/usr/local/lib/python3.5/dist-packages/mysql_connector_python_rf-2.2.2.dist-info‘:PermissionError: Errno 13权限被拒绝:
如何才能纠正这个问题?或者如何在Ubuntu16.04 python3 Linux上正确地重新安装python3和x86环境?
发布于 2017-07-04 19:39:20
你的安装没有什么问题。要全局安装软件包,您需要超级用户特权;您可以在sudo下运行该命令。
但是,您应该避免这样做。创建一个virtualenv并在那里安装这个包。
https://stackoverflow.com/questions/44913073
复制相似问题