将pymysql安装到特定目录
install pymysql to specific directory
我正在尝试将 pymysql 安装到 /home/king/anaconda3/lib/python3.6/site-packages/
,但它一直在其他地方运行。请注意,当我 运行 安装所有其他包时(例如 pip3 install pandas
)一切正常,我可以立即在 Jupyter 笔记本中使用该包。我究竟做错了什么?我试过了:
sudo pip3 install PyMySQL
returns 'directory not owned by current user'
pip3 install PyMySQL
似乎工作正常,但是当我在 Jupyter notebook 中 运行 一个 import pymysql
时,它无法加载模块
- 从 github 下载 .zip 并安装:
sudo python3 setup.py install
安装到:Installed /usr/local/lib/python3.5/dist-packages/PyMySQL-0.8.0-py3.5.egg
- 尝试在没有 sudo 的情况下安装 .zip:
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'
我发现 mysql 在旧版本 python (3.5) 中正确安装,所以我将目录复制到我的 3.6 文件夹,一切正常
sudo cp -r pymysql /home/king/anaconda3/lib/python3.6/site-packages/
我正在尝试将 pymysql 安装到 /home/king/anaconda3/lib/python3.6/site-packages/
,但它一直在其他地方运行。请注意,当我 运行 安装所有其他包时(例如 pip3 install pandas
)一切正常,我可以立即在 Jupyter 笔记本中使用该包。我究竟做错了什么?我试过了:
sudo pip3 install PyMySQL
returns 'directory not owned by current user'
pip3 install PyMySQL
似乎工作正常,但是当我在 Jupyter notebook 中 运行 一个 import pymysql
时,它无法加载模块
- 从 github 下载 .zip 并安装:
sudo python3 setup.py install
安装到:Installed /usr/local/lib/python3.5/dist-packages/PyMySQL-0.8.0-py3.5.egg
- 尝试在没有 sudo 的情况下安装 .zip:
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'
我发现 mysql 在旧版本 python (3.5) 中正确安装,所以我将目录复制到我的 3.6 文件夹,一切正常
sudo cp -r pymysql /home/king/anaconda3/lib/python3.6/site-packages/