无法通过virtualen中的pip安装

2024-09-29 23:21:28 发布

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

所以我试着建立一个工作环境,用python编写一些东西。我用了这个非常好的网站newcoder.io来做它的正确方法。 不幸的是,我遇到了一个大问题,我无法解决自己,即使经过几个小时的尝试和错误(由谷歌赞助)。你知道吗

我安装了从python、virtualenv、virtualenvwrapper开始的所有必需的包。如前所述,我还更改了使用Terminal的.bash配置文件。然后我试着测试工作环境,就像前面提到的网站newcoder.io Test中描述的那样。 由于我在名为“TestEnv”的工作环境中,我尝试通过pip安装django。以下是终端的结果:

(TestEnv)username:~ username$ pip install django
-bash: /Users/username/.virtualenvs/TestEnv/bin/pip: "/Users/brokenusername: bad interpreter: No such file or directory

正如您所看到的,底层链接似乎有问题。我必须承认,我最近在osxmavericks中更改了我的帐户名和主目录名(请参阅代码中的“username”和“brokernusername”)。到目前为止一切都很顺利。用户名现在在名称中没有空格(另一个更大的问题,但已解决)。但皮普似乎仍然保留着旧的“brokernusername”。你知道吗

我的问题是,如何将“brokernusername”更改为“username”,以便pip能够正常工作。你知道吗

谢谢你的建议。你知道吗

这是一个sloth感谢你的努力帮助!你知道吗

请注意:我对理解和改变这种工作环境是新手。我尽我最大的努力自己找到一个解决办法。但我好像需要互联网的建议。你知道吗


Tags: pipdjango方法iobash环境网站错误
1条回答
网友
1楼 · 发布于 2024-09-29 23:21:28

virtualenv在.pth文件等位置创建符号链接、环境变量和其他路径链接,当您更改env的基本路径时,这些文件将失效。但是创建环境的成本很低,所以(假设您没有在virtualenv目录中放置其他文件)只需删除它并重新构建它。你知道吗

相关问题 更多 >

    热门问题