当我pip安装一个包时,它会被安装到我的macs库中。我用的是pycharm,它允许我点击一个像超链接一样的包。而不是去我的网站包在我的virtualenv它是去我的macs库是
/Library/Frameworks/Python.Framework/Versions/3.5/lib/python3.5/site-packages/gdata/youtube/
应该什么时候
myproject/lib/python3.5/site-packages/gdata/youtube/
为什么会这样。你知道吗
你应该激活你的虚拟环境来安装软件包。在Pycharm中,您可以这样做:
转到
File
>;Settings
>;Project
>;Project Interpreter
现在您必须为这个项目选择解释器。浏览或从下拉列表中选择解释器(如果可用)。在您的情况下,这应该是:
我认为你想为你的项目创建一个虚拟环境。你知道吗
安装此工具virtualenv。你知道吗
$ pip install virtualenv
然后创建项目的文件夹
$ cd my_project_folder
$ virtualenv venv
这将在运行命令的目录中创建Python的副本,并将其放置在名为venv的文件夹中。你知道吗
来源
https://github.com/pypa/virtualenv
欲了解更多信息,请阅读
https://realpython.com/blog/python/python-virtual-environments-a-primer/
您应该安装虚拟环境,然后在该环境中运行pip。因此,例如,我使用Anaconda(如果您正在安装许多科学库,我完全推荐使用Anaconda)。你知道吗
要激活环境“hle”,请键入:
完成此操作后,pip命令将引用虚拟环境位置,而不是标准mac位置。因此,当我安装“mypackage”时,如下所示:
它随后会将文件安装在虚拟文件夹中,而不是通常的mac系统文件夹中。你知道吗
你可以在这里找到关于Anaconda虚拟环境的信息(并下载:http://conda.pydata.org/docs/install/quick.html),但是其他虚拟环境(比如Virtualenv)也是这样工作的。你知道吗
相关问题 更多 >
编程相关推荐