标签: pipenv

如何删除由"pipenv run"创建的virtualenv

我正在学习Python.在我的一个小项目中,我跑了

pipenv run python myproject.py
Run Code Online (Sandbox Code Playgroud)

它为我创造了一个虚拟的东西 C:\Users\USERNAME\.virtualenvs

我发现它还在我的项目源代码目录下创建或修改了一些文件.我只是想知道如何干净地删除这个virtualenv并将我的项目反转回no-virtualenv状态.

我使用的是python 3.6.4和PyCharm.

pipenv

87
推荐指数
2
解决办法
5万
查看次数

Pipenv:找不到命令

我是Python开发新手并试图使用pipenv.我运行了pip install pipenv成功运行的命令:

...
Successfully built pipenv pathlib shutilwhich pythonz-bd virtualenv-clone
Installing collected packages: virtualenv, pathlib, shutilwhich, backports.shutil-get-terminal-size, pythonz-bd, virtualenv-clone, pew, first, six, click, pip-tools, certifi, chardet, idna, urllib3, requests, pipenv
...
Run Code Online (Sandbox Code Playgroud)

但是,当我pipenv install在一个新的根项目目录中运行该命令时,我收到以下消息:-bash: pipenv: command not found.我怀疑我可能需要修改我的.bashrc,但我不清楚要添加到文件中的内容或者是否需要进行修改.

python pip python-3.x pipenv

76
推荐指数
15
解决办法
7万
查看次数

有没有办法在Jupyter笔记本上使用pipenv?

有没有办法在Jupyter笔记本上使用pipenv?

或者更具体地说,使用原子nteract /氢python 3内核?

python jupyter pipenv

52
推荐指数
2
解决办法
2万
查看次数

pkg_resources.DistributionNotFound:找不到'pipenv == 2018.10.13'分布,是应用程序所必需的

我重新安装了pip和pipenv,因为有一些破损的包装与ansible.现在,似乎我的pip依赖都被搞砸了.非常感谢任何建议或帮助.

$ which python2
 /usr/local/bin/python2

$ which python3
/usr/local/bin/python3

$ which pipenv
/usr/local/bin/pipenv


Traceback (most recent call last):
  File "/usr/local/Cellar/pipenv/2018.10.13/libexec/bin/pipenv", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3123, in <module>
    @_call_aside
  File "/usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3107, in _call_aside
    f(*args, **kwargs)
  File "/usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3136, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pkg_resources/__init__.py", line 580, in _build_master
    return cls._build_from_requirements(__requires__)
  File "/usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pkg_resources/__init__.py", line 593, in _build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pkg_resources/__init__.py", line 781, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: …
Run Code Online (Sandbox Code Playgroud)

python pip python-3.x pipenv

34
推荐指数
2
解决办法
7822
查看次数

没有名为“virtualenv.activation.xonsh”的模块

我尝试在新环境中执行pipenv shell,但出现以下错误:

\n
Loading .env environment variables\xe2\x80\xa6\nCreating a virtualenv for this project\xe2\x80\xa6\nUsing /home/user/.pyenv/shims/python3.9 (3.9.7) to create virtualenv\xe2\x80\xa6\n\xe2\xa0\x8bModuleNotFoundError: No module named 'virtualenv.activation.xonsh'\nError while trying to remove the /home/user/.local/share/virtualenvs/7t env: \nNo such file or directory\n\nVirtualenv location: \nWarning: Your Pipfile requires python_version 3.9, but you are using None (/bin/python).\n  $ pipenv check will surely fail.\nSpawning environment shell (/usr/bin/zsh). Use 'exit' to leave.\n
Run Code Online (Sandbox Code Playgroud)\n

我尝试删除 pipelinenv,使用 pienv 安装 python 创建 python 的别名,但一切正常。

\n

无论如何,我在现有环境中遇到了同样的错误,我尝试删除所有环境文件夹,但什么也没删除。

\n

谢谢。

\n

python pipenv

32
推荐指数
2
解决办法
2万
查看次数

Git - Pipfile.lock应该提交版本控制吗?

当两个开发人员正在处理具有不同操作系统的项目时,它们Pipfile.lock是不同的(特别是内部部分host-environment-markers).

对于PHP,大多数人建议提交composer.lock文件.

我们是否必须为Python做同样的事情?

python pip pipenv

31
推荐指数
1
解决办法
3934
查看次数

如何在码头工人中运行pipenv?

我在我的码头工人安装pipenv:

RUN pip install pipenv
RUN cd /my/app/path/ && pipenv install
RUN cd /my/app/path/ && pipenv shell
Run Code Online (Sandbox Code Playgroud)

我得到错误:

Traceback (most recent call last):
  File "/usr/local/bin/pipenv", line 11, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python2.7/dist-packages/pipenv/vendor/click/core.py", line 722, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/pipenv/vendor/click/core.py", line 697, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python2.7/dist-packages/pipenv/vendor/click/core.py", line 1066, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python2.7/dist-packages/pipenv/vendor/click/core.py", line 895, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python2.7/dist-packages/pipenv/vendor/click/core.py", line 535, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/pipenv/cli.py", line 2057, in shell …
Run Code Online (Sandbox Code Playgroud)

docker pipenv

31
推荐指数
4
解决办法
2万
查看次数

如果OS Python版本是3.5,如何设置pipenv Python 3.6项目?

我的Ubuntu 16.04.03安装了Python 3.5.2.当我的系统没有python 3.6时,如何设置pipenv以使用Python 3.6?

$ pipenv --python 3.6
Warning: Python 3.6 was not found on your system…
You can specify specific versions of Python with:
  $ pipenv --python path/to/python
Run Code Online (Sandbox Code Playgroud)

python pipenv

31
推荐指数
4
解决办法
3万
查看次数

Pipenv 卡住“?正在锁定...”

安装 [numpy|opencv|pandas] 时,为什么我的 pipenv 卡在“锁定...”阶段?

运行时pipenv install pandaspipenv update挂起很长时间,并显示一条消息和加载屏幕,表明它仍在锁定。为什么?我需要做什么?

python pip pipenv

27
推荐指数
2
解决办法
2万
查看次数

MacOS上的Pipenv问题"TypeError:'module'对象不可调用"

我开始尝试获得一个工作的pipenv,但是在我的Mac上,似乎我的Python环境有点搞砸了.我在这篇文章之后删除了OS X python ,并使用brew安装了python2.7和python3.7.但是现在当尝试使用pipenv(2.7)来创建virtualenv和pipfile时,我在锁定pacakges时不断收到有关python 3.7的错误:

$ pipenv --python=/usr/local/bin/python install pynetbox ipaddress
Virtualenv already exists!
Removing existing virtualenv...
Creating a virtualenv for this project...
Pipfile: /Users/daniel/scripts/netbox/Pipfile

...

adding ipaddress to Pipfile's [packages]...
Pipfile.lock not found, creating...
Locking [dev-packages] dependencies...
Locking [packages] dependencies...
c/lib/python3.7/site-packages/pipenv/utils.py", line 250, in actually_resolve_deps
    req = Requirement.from_line(dep)
  File "/usr/local/Cellar/pipenv/2018.7.1/libexec/lib/python3.7/site-packages/pipenv/vendor/requirementslib/models/requirements.py", line 704, in from_line
    line, extras = _strip_extras(line)
TypeError: 'module' object is not callable
/usr/local/Cellar/pipenv/2018.7.1/libexec/lib/python3.7/site-packages/pipenv/_compat.py:113: ResourceWarning: Implicitly cleaning up <TemporaryDirectory '/var/folders/pc/hlxw3whn3cl1x3h45ll2m8gw0000gs/T/pipenv-TYWa8Y-requirements'>
  warnings.warn(warn_message, ResourceWarning)
Run Code Online (Sandbox Code Playgroud)

我重新安装了PIP和python几次,没有运气.任何想法将不胜感激.我肯定通过python可能只是在一些糟糕的状态:(

python macos pipenv

23
推荐指数
2
解决办法
5161
查看次数

标签 统计

pipenv ×10

python ×8

pip ×4

python-3.x ×2

docker ×1

jupyter ×1

macos ×1