好吧,我已经安装了python和一些站点程序包(包括熊猫),但是我已经了解了虚拟环境并想使用它。我想在我的VE上安装熊猫。
首先,我这样做:
(python_venv) denis@denis-laptop:~$ pip3 install pandas
并得到:
...
PermissionError: [Errno 13] Отказано в доступе: '/environments/python_venv/lib/python3.7/site-packages/six.py'
所以我做了:
(python_venv) denis@denis-laptop:~$ pip3 install --user pandas
得到了:
...
Installing collected packages: numpy, six, python-dateutil, pytz, pandas
Successfully installed numpy-1.15.4 pandas-0.23.4 python-dateutil-2.7.5 pytz-2018.7 six-1.11.0
但是我在pip3列表中没有熊猫:
(python_venv) denis@denis-laptop:~$ pip3 list --format=columns
Package Version
------------- -------
pip 9.0.1
pkg-resources 0.0.0
setuptools 39.0.1
我该怎么办?我有Ubuntu 18.04。
最佳答案
看起来像是一个权限问题:您应该能够以您的用户身份在虚拟环境中写入文件,并且应省略--user
选项。我建议您按以下方式更改virtualenv的所有权:chown -R $(whoami):$(whoami) /environments/python_venv
然后再次尝试第一个pip install pandas
关于python - 在虚拟环境中安装python网站包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53155470/