我正在使用一种叫做GalliumOS的Lubuntu形式(为Chromebooks优化)。我用$ sudo apt-get install python-pip
安装了pip。然后我使用了pip install --user virtualenv
和pip install virtualenv
,然后当我试图随后使用virtualenv venv
时,我得到了一条消息bash: virtualenv: command not found
。在
在上面的pip安装过程中,我使用pip uninstall virtualenv
回到起点。重新安装后错误仍然存在。在
我在MacOS上读到了一些类似的问题。其中一个比较接近的是同时安装python pip和virtualenv。因为我已经安装了pip,所以我认为这些并不适用于我的问题。为什么pip install virtualenv
不能在LUbuntu/GalliumOS上这样工作?在
您确定}安装时,您的计算机不知道在哪里可以找到它,而您只需输入
pip install
正在“失败”吗?在我看来,pip
在您的计算机上安装模块的目录不在PATH
环境变量中,所以当{virtualenv
。在找到}或等来更新
pip
在您的计算机上的安装位置,然后检查pyenv
可执行文件所在的目录是否在PATH
变量中(例如,通过echo $PATH
来打印PATH
变量)。如果不是,则需要通过将以下内容添加到.bashrc
或{PATH
变量:export PATH="PATH_TO_WHERE_PIP_PUTS_EXECUTABLES:$PATH"
最后对我有用的是这个。我用过
{cd1}。在
然后我可以使用
$ virtualenv venv
创建一个虚拟环境。在我试图避免使用
$ sudo pip install virtualenv
,因为在其他帖子中有人告诫我不要这样做,并同意,因为我在做这件事时遇到的困难。在相关问题 更多 >
编程相关推荐