【发布时间】:2018-12-15 23:15:33
【问题描述】:
我安装了pipenv 使用
$ pip3 install pipenv
这给了我错误ImportError: cannot import name 'main'
为了解决这个错误我followed these instructionsudo python3 -m pip uninstall pip && sudo apt install python3-pip --reinstall
现在pip3 命令正在终端上运行。
现在我使用pip3 install pipenv 安装pipenv
它安装成功,但是当我尝试在终端上执行 pipenv 时,它给了我
pipenv: command not found
此时pip3 也给出ImportError: cannot import name 'main' error
为了解决这个问题我followed these instruction
PYTHON_BIN_PATH="$(python3 -m site --user-base)/bin"
PATH="$PATH:$PYTHON_BIN_PATH"
此时,pipenv 点工作,但 pip3 不工作。
我怎样才能使 pip3 和 pipenv 同时工作? p>
另外,我似乎搞砸了我的 pipenv 设置,现在虚拟环境默认创建在 /home/sysadmin
而不是我用来创建虚拟环境的位置/home/sysadmin/Desktop/helloworld
【问题讨论】:
标签: django linux python-3.x pip pipenv