在虚拟环境中,使用Pip3安装路径不符合要求的Python3软件包

2024-05-20 00:38:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用pip3在Python3虚拟环境中安装软件包。当Pip3处于活动状态时,它指向虚拟环境。你知道吗

软件包将不会安装,因为它们安装在虚拟环境之外,并且已经在虚拟环境之外得到满足。你知道吗

如何在虚拟环境中安装软件包?你知道吗

我怎样才能确定我是在虚拟环境中使用解释器呢?当pip3没有根据'which'返回的位置执行操作时,我不能确定我实际上使用的python是来自虚拟环境的python。你知道吗

(venv_name) user_name@user_name-ubuntu:/mnt/ramdisk$ which python3
/mnt/ramdisk/venv_name/bin/python3

(venv_name) user_name@name-ubuntu:/mnt/ramdisk$ which pip3
/mnt/ramdisk/venv_name/bin/pip3

(venv_name) user_name@name-ubuntu:/mnt/ramdisk$ sudo pip3 install pandas
Requirement already satisfied: pandas in /usr/local/lib/python3.6/dist-packages ...

(venv_name) user_name@name-ubuntu:/mnt/ramdisk$ python3
Python 3.7.5 (default, Oct 15 2019, 22:40:07) 
[GCC 7.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

>>> import pandas
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'pandas'

操作系统:UBUNTU 18.04


Tags: nameinpandaswhichbinvenvubuntupip3