我正在尝试将pymysql安装到/home/king/anaconda3/lib/python3.6/site-packages/
,但它会继续运行到其他地方。请注意,当我运行其他所有软件包安装(例如pip3 install pandas
)时,一切正常,我可以立即在Jupyter笔记本中使用该软件包。我究竟做错了什么?我试过了:
sudo pip3 install PyMySQL
返回'不属于当前用户'的目录
pip3 install PyMySQL
似乎工作正常,但是当我在Jupyter笔记本中运行import pymysql
时,它无法加载模块
sudo python3 setup.py install
安装到:Installed /usr/local/lib/python3.5/dist-packages/PyMySQL-0.8.0-py3.5.egg
python3 setup.py install
许可被拒绝:/home/king/anaconda3/lib/python3.6/site-packages/test-easy-install-16270.write-test
conda install pandas
工作得很好(说已经安装了pkg)。 conda install pymysql
未通过许可被拒绝。当我尝试sudo conda install pymysql
时,它无法找到conda。当我尝试将conda安装为sudo时,它说ERROR: File or directory already exists: '/home/king/anaconda3'
答案 0 :(得分:0)
我结束了在旧版本的python(3.5)中正确安装pymysql所以我将目录复制到了我的3.6文件夹,一切运行良好
sudo cp -r pymysql /home/king/anaconda3/lib/python3.6/site-packages/