有没有人遇到过同样的情况?
$ which pip
/usr/local/bin/pip
$pip
Traceback (most recent call last):
File "/usr/local/bin/pip", line 7, in <module>
from pip import main
ModuleNotFoundError: No module named 'pip'
$ python
Python 2.7.6 (default, Oct 26 2
apt-get和pip的virtualenv有什么不同?它们可以互换吗?
apt-get install virtualenv
The following extra packages will be installed:
python-chardet-whl python-colorama-whl python-distlib-whl python-html5lib-whl python-pip-whl python-requests-whl
python-setuptools-whl python-six-whl python-urllib3-whl python3-virtua
我想用python3创建虚拟环境。但默认情况下它会接受python2。我的机器上同时安装了python2和3。
创建虚拟环境时的输出结果是:
$ virtualenv .env Running virtualenv with interpreter /usr/bin/python2 New python executable in /some/path/.env/bin/python2 Also creating executable in /some/path/.env/bin/python Installing setuptools, pkg_resources, pip, wheel..
在设置了一个简单的virtualenv并安装了几个软件包之后,当我yolk -l时
Python - 2.7.5 - active development (/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload)
ipython - 1.1.0 - active
pip 1.5 has no metadata
readline - 6.2.4.1 - active
setuptools 2.1
我正在尝试用Python创建一个虚拟环境,但是无论我重新安装多少次python-setuptools和pip,我总是得到一个错误。
我的电脑运行的是Windows 8,而我使用的是Python 3.3。
E:\Documents\proj>virtualenv venv --distribute
Using base prefix 'c:\\Python33'
New python executable in venv\Scripts\python.exe
Installing setuptools, pip...
Complete output from comma
我已经安装了django和python,正如在macport中建议的那样。但是,我想使用虚拟环境来安装更多的软件包。我的理解是,如果我不将--no-site-packages传递给virtualenv,那么除了安装到虚拟环境中的任何软件包之外,我还应该获得当前安装的包。这是正确的吗?
例如,我已经通过macport安装了django,然后创建了一个虚拟环境,但是我不能从该虚拟环境中导入django:
[streeter@mordecai]:~$ mkvirtualenv django-test
New python executable in django-test/bin/python
In
我在~/Desktop/env中创建了我的virtualenv。在安装过程中,它会显示pip已成功安装,以及setuptools和轮子。在激活之后,我尝试使用pip在我的virtualenv中安装一个模块,但得到了这个错误:
File "/Users/myname/Desktop/hello/env_test/bin/pip3.7", line 5, in <module>
from pip._internal.cli.main import main
ModuleNotFoundError: No module named 'pip._intern
我有一个py2.7项目,我想在py3.2下进行测试。为此,我想使用virtualenv。我想要创建一个在内部运行3.2版本的环境:
virtualenv 3.2 -p /usr/bin/python3.2
但失败了。我的默认python版本是2.7 (ubuntu默认设置)。这是virtualenv --version 1.10。错误输出是:
Running virtualenv with interpreter /usr/bin/python3.2
New python executable in 3.2/bin/python3.2
Also creating executable in 3
我是Python开发新手,我试图在我的项目目录中安装virtualenv。
但是,我有以下错误:
Installing collected packages: pip, setuptools
Exception:
Traceback (most recent call last):
File "/Library/Python/2.7/site-packages/virtualenv_support/pip-6.0.8-py2.py3-none-any.whl/pip/basecommand.py", line 232, in main
status
$ pipenv --two
Creating a Pipfile for this project...
Creating a virtualenv for this project...
Running virtualenv with interpreter /mnt/ilustre/users/miniconda2/bin/python2
New python executable in /mnt/ilustre/users/.local/share/virtualenvs/bin/python2
Also creating executable in /mnt/ilustre/user
Last login: Wed Aug 15 18:31:40 on console
unknown68a86d4e0c2c:~ pessimisticoptimism$ curl -O http://python-distribute.org/distribute_setup.py
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
我正在运行最新版本的catalina的iMac上运行。我已经通过自制软件安装了python 3.7.5。到目前为止,我一直在使用sudo -H pip3 install来安装软件包。
我想使用virtualenv。我安装了virtualenv版本16.7.8。然而,当我尝试在我的文件系统中创建一个新的virtualenv之后,在pythonhosted上查找了很多文件之后,我得到了下面的跟踪结果。显然,它正在尝试创建一个指向/lib的子目录!这看起来像是某种bug。对追踪它有什么建议吗?它创建了bin、lib和include子目录,但只有lib在其中有任何文件。
Using base pref
我创建了一个Github代码库,正在努力编译这个项目。我正在使用Ubuntu,并尝试使用setup.py文件进行安装,但我得到的结果是:
$sudo apt-get install python3-setuptools
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3-setuptools is already the newest version (20.7.0-1)
0 upgraded, 0 newly installed,
我将尝试GIPSY-OASIS II version6软件,所以我在Linux上的python2.7.3上安装了numpy-1.6.1,当我尝试验证它(由我的导师编写并成功运行之前)时,我在linux和python上都是初学者。
安装了Numpy 1.6.1,但GIPSY是使用Numpy 1.5.1构建的。一些验证测试将失败。
AND THEN,
Preparing to run utility tests
PASSED - test of the env => xyz program
PASSED - test of pr2p
PASSED - test of