我已经做了一段时间的Python项目,它使用了相当多的第三方库。我想将我的项目部署到另一台服务器上,但我不知道我使用和挖掘每一行源代码中的哪些项目将是太多的工作。
是否有方法在我的项目中生成一个第三方模块列表,这样我就可以在PIP的安装程序中使用它了?谢谢你的帮助
pip install -r dependencies.txt # <-- I need to generate this file from a project
当试图导入已安装的软件包时,我在木星笔记本中得到以下错误:
FileNotFoundError: Could not find module
'c:\users\my\miniconda3\envs\tensorflow\lib\site-packages\thundergbm-0.3.16-py3.8.egg\thundergbm\thundergbm.dll'
(or one of its dependencies).
Try using the full path with constructor syntax.
这个包是使用命令python setup.py in
我正在离线的CentOS上安装一个名为CentOS的pip包,如下所示
pip download SSLyze # this downloads all the other pip dependencies as well in the same dir
pip install --no-index --find-links ./ SSLyze
这种方法的问题是,我需要安装gcc和一堆其他软件包才能工作。而且安装时间也很长,gcc需要编译SSLyze源代码。
我想要创建一个二进制安装程序,比如SSLyze.run ,它可以脱机安装所有的东西。有任何python工具可以这样做吗?
我以前尝试过
我在我的机器( Win10,python2.7,Anaconda&Spyder)上执行下面的代码,并满足ImportError: No module named pydotplus。
import networkx as nx
from networkx.drawing.nx_pydot import write_dot
G = nx.DiGraph([(1,2),(2,3),(3,2)])
write_dot(G,'file.dot')
很明显,我应该安装pydotplus软件包。我试图直接conda install pydotplus,但Error: Packag
我使用的是运行Big Sur 11.1的MacBook m1,我安装了Xcode-commandline-tools版本12.3,并安装了python3.8.5和pip3 .python3和pip是本机应用程序,也就是说,它们在ARM中运行
pip3版本20.3.3
python3版本3.8.5
setuptools版本51.0.0
wheel版本0.36.2
当我键入python3 -m pip install numpy时
输出为:
Defaulting to user installation because normal site-packages is not writeable
C
我尝试用下面这行代码在anaconda python中安装Dlib:
conda install -c menpo dlib
我得到了这样的错误:
UnsatisfiableError: The following specifications were found to be in conflict:
- dlib
- xlwt
Use "conda info <package>" to see the dependencies for each package.
我该如何解决这个问题?
我刚来OpenAI健身房。我已经成功地在我的Mac (High Sierra 10.13.3)笔记本电脑上安装了OpenAI健身房,并为CartPole游戏创建了一个OpenAI。我正在尝试安装Atari依赖来使用MsPacman。我试过了:
$ pip install gym[atari]
并确保Atari已成功安装(我在gym目录中看到atari_py与gym和atari在同一目录中)。但是当我运行代码时,我得到了:
raise error.DependencyNotInstalled("{}. (HINT: you can install Atari dependencies b